Lines Matching refs:device_data
466 static void vfio_pci_release(void *device_data) in vfio_pci_release() argument
468 struct vfio_pci_device *vdev = device_data; in vfio_pci_release()
482 static int vfio_pci_open(void *device_data) in vfio_pci_open() argument
484 struct vfio_pci_device *vdev = device_data; in vfio_pci_open()
691 static long vfio_pci_ioctl(void *device_data, in vfio_pci_ioctl() argument
694 struct vfio_pci_device *vdev = device_data; in vfio_pci_ioctl()
1145 static ssize_t vfio_pci_rw(void *device_data, char __user *buf, in vfio_pci_rw() argument
1149 struct vfio_pci_device *vdev = device_data; in vfio_pci_rw()
1177 static ssize_t vfio_pci_read(void *device_data, char __user *buf, in vfio_pci_read() argument
1183 return vfio_pci_rw(device_data, buf, count, ppos, false); in vfio_pci_read()
1186 static ssize_t vfio_pci_write(void *device_data, const char __user *buf, in vfio_pci_write() argument
1192 return vfio_pci_rw(device_data, (char __user *)buf, count, ppos, true); in vfio_pci_write()
1195 static int vfio_pci_mmap(void *device_data, struct vm_area_struct *vma) in vfio_pci_mmap() argument
1197 struct vfio_pci_device *vdev = device_data; in vfio_pci_mmap()
1257 static void vfio_pci_request(void *device_data, unsigned int count) in vfio_pci_request() argument
1259 struct vfio_pci_device *vdev = device_data; in vfio_pci_request()