Searched defs:ioas (Results 1 - 6 of 6) sorted by relevance
| /kernel/linux/linux-6.6/drivers/iommu/iommufd/ |
| H A D | hw_pagetable.c | 74 iommufd_hw_pagetable_alloc(struct iommufd_ctx *ictx, struct iommufd_ioas *ioas, struct iommufd_device *idev, bool immediate_attach) iommufd_hw_pagetable_alloc() argument 141 struct iommufd_ioas *ioas; iommufd_hwpt_alloc() local [all...] |
| H A D | ioas.c | 14 struct iommufd_ioas *ioas = container_of(obj, struct iommufd_ioas, obj); in iommufd_ioas_destroy() local 25 struct iommufd_ioas *ioas; in iommufd_ioas_alloc() local 40 struct iommufd_ioas *ioas; iommufd_ioas_alloc_ioctl() local 66 struct iommufd_ioas *ioas; iommufd_ioas_iova_ranges() local 147 struct iommufd_ioas *ioas; iommufd_ioas_allow_iovas() local 204 struct iommufd_ioas *ioas; iommufd_ioas_map() local 291 struct iommufd_ioas *ioas; iommufd_ioas_unmap() local 356 iommufd_ioas_option_huge_pages(struct iommu_option *cmd, struct iommufd_ioas *ioas) iommufd_ioas_option_huge_pages() argument 378 struct iommufd_ioas *ioas; iommufd_ioas_option() local [all...] |
| 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 318 struct iommufd_ioas *ioas = NULL; iommufd_vfio_set_iommu() local 356 iommufd_get_pagesizes(struct iommufd_ioas *ioas) iommufd_get_pagesizes() argument 377 iommufd_fill_cap_iova(struct iommufd_ioas *ioas, struct vfio_info_cap_header __user *cur, size_t avail) iommufd_fill_cap_iova() argument 414 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 452 struct iommufd_ioas *ioas; iommufd_vfio_iommu_get_info() local [all...] |
| H A D | device.c | 497 iommufd_device_auto_get_domain(struct iommufd_device *idev, struct iommufd_ioas *ioas, u32 *pt_id, attach_fn do_attach) iommufd_device_auto_get_domain() argument 592 struct iommufd_ioas *ioas = iommufd_device_change_pt() local 739 struct iommufd_ioas *ioas = iommufd_get_ioas(access->ictx, id); iommufd_access_change_ioas_id() local 881 struct iommufd_ioas *ioas = iommufd_access_notify_unmap() local [all...] |
| H A D | iommufd_private.h | 234 struct iommufd_ioas *ioas; member 304 struct iommufd_ioas *ioas; member
|
| H A D | selftest.c | 75 struct iommufd_ioas *ioas; in iommufd_test_syz_conv_iova_id() local 500 struct iommufd_ioas *ioas; in iommufd_test_add_reserved() local [all...] |
Completed in 5 milliseconds