Lines Matching refs:vfio_device
255 void vfio_init_group_dev(struct vfio_device *device,
258 void vfio_uninit_group_dev(struct vfio_device *device);
259 int vfio_register_group_dev(struct vfio_device *device);
260 void vfio_unregister_group_dev(struct vfio_device *device);
262 The driver should embed the vfio_device in its own structure and call
273 int (*open)(struct vfio_device *vdev);
274 void (*release)(struct vfio_device *vdev);
275 ssize_t (*read)(struct vfio_device *vdev, char __user *buf,
277 ssize_t (*write)(struct vfio_device *vdev,
280 long (*ioctl)(struct vfio_device *vdev, unsigned int cmd,
282 int (*mmap)(struct vfio_device *vdev,