Home
last modified time | relevance | path

Searched refs:vfio_device_file (Results 1 – 4 of 4) sorted by relevance

/linux/drivers/vfio/
H A Dvfio.h19 struct vfio_device_file { struct
32 int vfio_df_open(struct vfio_device_file *df); argument
33 void vfio_df_close(struct vfio_device_file *df);
34 struct vfio_device_file *
108 void vfio_df_group_close(struct vfio_device_file *df);
160 static inline void vfio_df_group_close(struct vfio_device_file *df) in vfio_df_group_close()
323 int vfio_df_iommufd_bind(struct vfio_device_file *df);
324 void vfio_df_iommufd_unbind(struct vfio_device_file *df);
335 static inline int vfio_df_iommufd_bind(struct vfio_device_file *fd) in vfio_df_iommufd_bind()
340 static inline void vfio_df_iommufd_unbind(struct vfio_device_file *df) in vfio_df_iommufd_unbind()
[all …]
H A Dvfio_main.c490 struct vfio_device_file *
493 struct vfio_device_file *df; in vfio_allocate_device_file()
505 static int vfio_df_device_first_open(struct vfio_device_file *df) in vfio_df_device_first_open()
540 static void vfio_df_device_last_close(struct vfio_device_file *df) in vfio_df_device_last_close()
556 int vfio_df_open(struct vfio_device_file *df) in vfio_df_open()
580 void vfio_df_close(struct vfio_device_file *df) in vfio_df_close()
630 struct vfio_device_file *df = filep->private_data; in vfio_device_fops_release()
1263 struct vfio_device_file *df = filep->private_data; in vfio_device_fops_unl_ioctl()
1312 struct vfio_device_file *df = filep->private_data; in vfio_device_fops_read()
1329 struct vfio_device_file *df = filep->private_data; in vfio_device_fops_write()
[all …]
H A Diommufd.c21 int vfio_df_iommufd_bind(struct vfio_device_file *df) in vfio_df_iommufd_bind()
51 void vfio_df_iommufd_unbind(struct vfio_device_file *df) in vfio_df_iommufd_unbind()
H A Dgroup.c165 static int vfio_df_group_open(struct vfio_device_file *df) in vfio_df_group_open()
234 void vfio_df_group_close(struct vfio_device_file *df) in vfio_df_group_close()
253 struct vfio_device_file *df; in vfio_device_open_file()