Lines Matching refs:device_data
240 static void vfio_pci_release(void *device_data) in vfio_pci_release() argument
242 struct vfio_pci_device *vdev = device_data; in vfio_pci_release()
256 static int vfio_pci_open(void *device_data) in vfio_pci_open() argument
258 struct vfio_pci_device *vdev = device_data; in vfio_pci_open()
424 static long vfio_pci_ioctl(void *device_data, in vfio_pci_ioctl() argument
427 struct vfio_pci_device *vdev = device_data; in vfio_pci_ioctl()
795 static ssize_t vfio_pci_rw(void *device_data, char __user *buf, in vfio_pci_rw() argument
799 struct vfio_pci_device *vdev = device_data; in vfio_pci_rw()
823 static ssize_t vfio_pci_read(void *device_data, char __user *buf, in vfio_pci_read() argument
829 return vfio_pci_rw(device_data, buf, count, ppos, false); in vfio_pci_read()
832 static ssize_t vfio_pci_write(void *device_data, const char __user *buf, in vfio_pci_write() argument
838 return vfio_pci_rw(device_data, (char __user *)buf, count, ppos, true); in vfio_pci_write()
841 static int vfio_pci_mmap(void *device_data, struct vm_area_struct *vma) in vfio_pci_mmap() argument
843 struct vfio_pci_device *vdev = device_data; in vfio_pci_mmap()
906 static void vfio_pci_request(void *device_data, unsigned int count) in vfio_pci_request() argument
908 struct vfio_pci_device *vdev = device_data; in vfio_pci_request()