Searched refs:vfio_pci_core_device (Results 1 – 8 of 8) sorted by relevance
| /linux/include/linux/ |
| A D | vfio_pci_core.h | 37 struct vfio_pci_core_device *vdev; 56 struct vfio_pci_core_device; 60 ssize_t (*rw)(struct vfio_pci_core_device *vdev, char __user *buf, 62 void (*release)(struct vfio_pci_core_device *vdev, 64 int (*mmap)(struct vfio_pci_core_device *vdev, 67 int (*add_capability)(struct vfio_pci_core_device *vdev, 98 struct vfio_pci_core_device { struct 171 extern int vfio_config_init(struct vfio_pci_core_device *vdev); 172 extern void vfio_config_free(struct vfio_pci_core_device *vdev); 230 int vfio_pci_core_enable(struct vfio_pci_core_device *vdev); [all …]
|
| /linux/drivers/vfio/pci/ |
| A D | vfio_pci_core.c | 413 static struct vfio_pci_core_device *get_pf_vdev(struct vfio_pci_core_device *vdev) in get_pf_vdev() 450 struct vfio_pci_core_device *vdev = in vfio_pci_core_close_device() 640 struct vfio_pci_core_device *vdev = in vfio_pci_core_ioctl() 1216 struct vfio_pci_core_device *vdev = in vfio_pci_core_read() 1229 struct vfio_pci_core_device *vdev = in vfio_pci_core_write() 1897 struct vfio_pci_core_device *vdev; in vfio_pci_aer_err_detected() 1988 struct vfio_pci_core_device, in vfio_pci_dev_set_resettable() 2012 struct vfio_pci_core_device *cur; in vfio_pci_dev_set_hot_reset() 2019 struct vfio_pci_core_device, in vfio_pci_dev_set_hot_reset() 2078 struct vfio_pci_core_device *cur; in vfio_pci_dev_set_needs_reset() [all …]
|
| A D | vfio_pci_intrs.c | 30 struct vfio_pci_core_device *vdev = opaque; in vfio_send_intx_eventfd() 36 void vfio_pci_intx_mask(struct vfio_pci_core_device *vdev) in vfio_pci_intx_mask() 76 struct vfio_pci_core_device *vdev = opaque; in vfio_pci_intx_unmask_handler() 110 void vfio_pci_intx_unmask(struct vfio_pci_core_device *vdev) in vfio_pci_intx_unmask() 118 struct vfio_pci_core_device *vdev = dev_id; in vfio_intx_handler() 142 static int vfio_intx_enable(struct vfio_pci_core_device *vdev) in vfio_intx_enable() 226 static void vfio_intx_disable(struct vfio_pci_core_device *vdev) in vfio_intx_disable() 420 static int vfio_pci_set_intx_unmask(struct vfio_pci_core_device *vdev, in vfio_pci_set_intx_unmask() 447 static int vfio_pci_set_intx_mask(struct vfio_pci_core_device *vdev, in vfio_pci_set_intx_mask() 510 static int vfio_pci_set_msi_trigger(struct vfio_pci_core_device *vdev, in vfio_pci_set_msi_trigger() [all …]
|
| A D | vfio_pci_config.c | 111 int (*readfn)(struct vfio_pci_core_device *vdev, int pos, int count, 113 int (*writefn)(struct vfio_pci_core_device *vdev, int pos, int count, 399 bool __vfio_pci_memory_enabled(struct vfio_pci_core_device *vdev) in __vfio_pci_memory_enabled() 416 static void vfio_bar_restore(struct vfio_pci_core_device *vdev) in vfio_bar_restore() 463 static void vfio_bar_fixup(struct vfio_pci_core_device *vdev) in vfio_bar_fixup() 539 static bool vfio_need_bar_restore(struct vfio_pci_core_device *vdev) in vfio_need_bar_restore() 1415 static int vfio_fill_vconfig_bytes(struct vfio_pci_core_device *vdev, in vfio_fill_vconfig_bytes() 1462 static int vfio_cap_init(struct vfio_pci_core_device *vdev) in vfio_cap_init() 1552 static int vfio_ecap_init(struct vfio_pci_core_device *vdev) in vfio_ecap_init() 1672 int vfio_config_init(struct vfio_pci_core_device *vdev) in vfio_config_init() [all …]
|
| A D | vfio_pci_igd.c | 64 static ssize_t vfio_pci_igd_rw(struct vfio_pci_core_device *vdev, in vfio_pci_igd_rw() 151 static void vfio_pci_igd_release(struct vfio_pci_core_device *vdev, in vfio_pci_igd_release() 168 static int vfio_pci_igd_opregion_init(struct vfio_pci_core_device *vdev) in vfio_pci_igd_opregion_init() 281 static ssize_t vfio_pci_igd_cfg_rw(struct vfio_pci_core_device *vdev, in vfio_pci_igd_cfg_rw() 374 static void vfio_pci_igd_cfg_release(struct vfio_pci_core_device *vdev, in vfio_pci_igd_cfg_release() 387 static int vfio_pci_igd_cfg_init(struct vfio_pci_core_device *vdev) in vfio_pci_igd_cfg_init() 435 int vfio_pci_igd_init(struct vfio_pci_core_device *vdev) in vfio_pci_igd_init()
|
| A D | vfio_pci_rdwr.c | 41 static int vfio_pci_iowrite##size(struct vfio_pci_core_device *vdev, \ 68 static int vfio_pci_ioread##size(struct vfio_pci_core_device *vdev, \ 97 static ssize_t do_io_rw(struct vfio_pci_core_device *vdev, bool test_mem, in do_io_rw() 203 static int vfio_pci_setup_barmap(struct vfio_pci_core_device *vdev, int bar) in vfio_pci_setup_barmap() 227 ssize_t vfio_pci_bar_rw(struct vfio_pci_core_device *vdev, char __user *buf, in vfio_pci_bar_rw() 291 ssize_t vfio_pci_vga_rw(struct vfio_pci_core_device *vdev, char __user *buf, in vfio_pci_vga_rw() 387 struct vfio_pci_core_device *vdev = ioeventfd->vdev; in vfio_pci_ioeventfd_handler() 413 long vfio_pci_ioeventfd(struct vfio_pci_core_device *vdev, loff_t offset, in vfio_pci_ioeventfd()
|
| A D | vfio_pci.c | 103 struct vfio_pci_core_device *vdev = in vfio_pci_open_device() 104 container_of(core_vdev, struct vfio_pci_core_device, vdev); in vfio_pci_open_device() 142 struct vfio_pci_core_device *vdev; in vfio_pci_probe() 167 struct vfio_pci_core_device *vdev = dev_get_drvdata(&pdev->dev); in vfio_pci_remove()
|
| A D | vfio_pci_zdev.c | 112 int vfio_pci_info_zdev_add_caps(struct vfio_pci_core_device *vdev, in vfio_pci_info_zdev_add_caps()
|
Completed in 22 milliseconds