Searched defs:ioas (Results 1 – 4 of 4) sorted by relevance
| /linux/drivers/iommu/iommufd/ |
| H A D | vfio_compat.c | 17 struct iommufd_ioas *ioas = ERR_PTR(-ENODEV); in get_compat_ioas() local 38 struct iommufd_ioas *ioas; in iommufd_vfio_compat_ioas_get_id() local 82 struct iommufd_ioas *ioas = NULL; iommufd_vfio_compat_ioas_create() local 126 struct iommufd_ioas *ioas; iommufd_vfio_ioas() local 166 struct iommufd_ioas *ioas; iommufd_vfio_map_dma() local 210 struct iommufd_ioas *ioas; iommufd_vfio_unmap_dma() local 259 struct iommufd_ioas *ioas; iommufd_vfio_cc_iommu() local 313 struct iommufd_ioas *ioas = NULL; iommufd_vfio_set_iommu() local 351 iommufd_get_pagesizes(struct iommufd_ioas * ioas) iommufd_get_pagesizes() argument 372 iommufd_fill_cap_iova(struct iommufd_ioas * ioas,struct vfio_info_cap_header __user * cur,size_t avail) iommufd_fill_cap_iova() argument 409 iommufd_fill_cap_dma_avail(struct iommufd_ioas * ioas,struct vfio_info_cap_header __user * cur,size_t avail) iommufd_fill_cap_dma_avail() argument 447 struct iommufd_ioas *ioas; iommufd_vfio_iommu_get_info() local [all...] |
| H A D | ioas.c | 15 struct iommufd_ioas *ioas = container_of(obj, struct iommufd_ioas, obj); in iommufd_ioas_destroy() local 26 struct iommufd_ioas *ioas; in iommufd_ioas_alloc() local 41 struct iommufd_ioas *ioas; in iommufd_ioas_alloc_ioctl() local 70 struct iommufd_ioas *ioas; in iommufd_ioas_iova_ranges() local 151 struct iommufd_ioas *ioas; in iommufd_ioas_allow_iovas() local 208 struct iommufd_ioas *ioas; in iommufd_ioas_map_file() local 248 struct iommufd_ioas *ioas; in iommufd_ioas_map() local 343 struct iommufd_ioas *ioas; in iommufd_ioas_unmap() local 381 struct iommufd_ioas *ioas; in iommufd_release_all_iova_rwsem() local 414 struct iommufd_ioas *ioas; in iommufd_take_all_iova_rwsem() local [all …]
|
| H A D | device.c | 864 iommufd_device_auto_get_domain(struct iommufd_device * idev,ioasid_t pasid,struct iommufd_ioas * ioas,u32 * pt_id,attach_fn do_attach) iommufd_device_auto_get_domain() argument 963 struct iommufd_ioas *ioas = iommufd_device_change_pt() local 1120 struct iommufd_ioas *ioas = iommufd_get_ioas(access->ictx, id); iommufd_access_change_ioas_id() local 1254 iommufd_access_attach_internal(struct iommufd_access * access,struct iommufd_ioas * ioas) iommufd_access_attach_internal() argument 1303 struct iommufd_ioas *ioas = iommufd_access_notify_unmap() local [all...] |
| H A D | selftest.c | 102 struct iommufd_ioas *ioas; in iommufd_test_syz_conv_iova_id() local 1188 struct iommufd_ioas *ioas; iommufd_test_add_reserved() local [all...] |