Lines Matching refs:vfio_device

26 static struct vfio_device *vfio_device_get_from_name(struct vfio_group *group,  in vfio_device_get_from_name()
29 struct vfio_device *it, *device = ERR_PTR(-ENODEV); in vfio_device_get_from_name()
160 static void vfio_device_group_get_kvm_safe(struct vfio_device *device) in vfio_device_group_get_kvm_safe()
169 struct vfio_device *device = df->device; in vfio_df_group_open()
238 struct vfio_device *device = df->device; in vfio_df_group_close()
253 static struct file *vfio_device_open_file(struct vfio_device *device) in vfio_device_open_file()
316 struct vfio_device *device; in vfio_group_ioctl_get_device_fd()
412 int vfio_device_block_group(struct vfio_device *device) in vfio_device_block_group()
430 void vfio_device_unblock_group(struct vfio_device *device) in vfio_device_unblock_group()
655 struct vfio_device *device; in vfio_group_has_device()
709 int vfio_device_set_group(struct vfio_device *device, in vfio_device_set_group()
727 void vfio_device_remove_group(struct vfio_device *device) in vfio_device_remove_group()
774 void vfio_device_group_register(struct vfio_device *device) in vfio_device_group_register()
781 void vfio_device_group_unregister(struct vfio_device *device) in vfio_device_group_unregister()
788 int vfio_device_group_use_iommu(struct vfio_device *device) in vfio_device_group_use_iommu()
805 void vfio_device_group_unuse_iommu(struct vfio_device *device) in vfio_device_group_unuse_iommu()
818 bool vfio_device_has_container(struct vfio_device *device) in vfio_device_has_container()
873 struct vfio_device *device; in vfio_group_enforced_coherent()
908 bool vfio_file_has_dev(struct file *file, struct vfio_device *device) in vfio_file_has_dev()