Lines Matching refs:vfio_device
53 struct vfio_device vdev;
106 void vfio_pci_core_close_device(struct vfio_device *core_vdev);
107 int vfio_pci_core_init_dev(struct vfio_device *core_vdev);
108 void vfio_pci_core_release_dev(struct vfio_device *core_vdev);
114 long vfio_pci_core_ioctl(struct vfio_device *core_vdev, unsigned int cmd,
116 int vfio_pci_core_ioctl_feature(struct vfio_device *device, u32 flags,
118 ssize_t vfio_pci_core_read(struct vfio_device *core_vdev, char __user *buf,
120 ssize_t vfio_pci_core_write(struct vfio_device *core_vdev, const char __user *buf,
122 int vfio_pci_core_mmap(struct vfio_device *core_vdev, struct vm_area_struct *vma);
123 void vfio_pci_core_request(struct vfio_device *core_vdev, unsigned int count);
124 int vfio_pci_core_match(struct vfio_device *core_vdev, char *buf);