Lines Matching refs:device_data
556 static void vfio_pci_release(void *device_data) in vfio_pci_release() argument
558 struct vfio_pci_device *vdev = device_data; in vfio_pci_release()
584 static int vfio_pci_open(void *device_data) in vfio_pci_open() argument
586 struct vfio_pci_device *vdev = device_data; in vfio_pci_open()
800 static long vfio_pci_ioctl(void *device_data, in vfio_pci_ioctl() argument
803 struct vfio_pci_device *vdev = device_data; in vfio_pci_ioctl()
1407 static ssize_t vfio_pci_rw(void *device_data, char __user *buf, in vfio_pci_rw() argument
1411 struct vfio_pci_device *vdev = device_data; in vfio_pci_rw()
1439 static ssize_t vfio_pci_read(void *device_data, char __user *buf, in vfio_pci_read() argument
1445 return vfio_pci_rw(device_data, buf, count, ppos, false); in vfio_pci_read()
1448 static ssize_t vfio_pci_write(void *device_data, const char __user *buf, in vfio_pci_write() argument
1454 return vfio_pci_rw(device_data, (char __user *)buf, count, ppos, true); in vfio_pci_write()
1664 static int vfio_pci_mmap(void *device_data, struct vm_area_struct *vma) in vfio_pci_mmap() argument
1666 struct vfio_pci_device *vdev = device_data; in vfio_pci_mmap()
1734 static void vfio_pci_request(void *device_data, unsigned int count) in vfio_pci_request() argument
1736 struct vfio_pci_device *vdev = device_data; in vfio_pci_request()
1850 static int vfio_pci_match(void *device_data, char *buf) in vfio_pci_match() argument
1852 struct vfio_pci_device *vdev = device_data; in vfio_pci_match()