Home
last modified time | relevance | path

Searched refs:vfio_pci_core_device (Results 1 – 8 of 8) sorted by relevance

/linux/include/linux/
A Dvfio_pci_core.h37 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 Dvfio_pci_core.c413 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 Dvfio_pci_intrs.c30 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 Dvfio_pci_config.c111 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 Dvfio_pci_igd.c64 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 Dvfio_pci_rdwr.c41 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 Dvfio_pci.c103 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 Dvfio_pci_zdev.c112 int vfio_pci_info_zdev_add_caps(struct vfio_pci_core_device *vdev, in vfio_pci_info_zdev_add_caps()

Completed in 22 milliseconds