Lines Matching refs:device_data
558 static void vfio_pci_release(void *device_data) in vfio_pci_release() argument
560 struct vfio_pci_device *vdev = device_data; in vfio_pci_release()
586 static int vfio_pci_open(void *device_data) in vfio_pci_open() argument
588 struct vfio_pci_device *vdev = device_data; in vfio_pci_open()
802 static long vfio_pci_ioctl(void *device_data, in vfio_pci_ioctl() argument
805 struct vfio_pci_device *vdev = device_data; in vfio_pci_ioctl()
1409 static ssize_t vfio_pci_rw(void *device_data, char __user *buf, in vfio_pci_rw() argument
1413 struct vfio_pci_device *vdev = device_data; in vfio_pci_rw()
1441 static ssize_t vfio_pci_read(void *device_data, char __user *buf, in vfio_pci_read() argument
1447 return vfio_pci_rw(device_data, buf, count, ppos, false); in vfio_pci_read()
1450 static ssize_t vfio_pci_write(void *device_data, const char __user *buf, in vfio_pci_write() argument
1456 return vfio_pci_rw(device_data, (char __user *)buf, count, ppos, true); in vfio_pci_write()
1653 static int vfio_pci_mmap(void *device_data, struct vm_area_struct *vma) in vfio_pci_mmap() argument
1655 struct vfio_pci_device *vdev = device_data; in vfio_pci_mmap()
1721 static void vfio_pci_request(void *device_data, unsigned int count) in vfio_pci_request() argument
1723 struct vfio_pci_device *vdev = device_data; in vfio_pci_request()
1837 static int vfio_pci_match(void *device_data, char *buf) in vfio_pci_match() argument
1839 struct vfio_pci_device *vdev = device_data; in vfio_pci_match()