Lines Matching defs:access
6 * list for access by an in-kernel user.
1001 struct iommufd_access *access;
1004 xa_for_each(&iopt->access_list, index, access)
1005 if (WARN_ON(access->iova_alignment >
1093 struct iommufd_access *access;
1110 xa_for_each(&iopt->access_list, index, access)
1112 access->iova_alignment,
1204 * Splitting is not permitted if an access exists, we don't track enough
1331 int iopt_add_access(struct io_pagetable *iopt, struct iommufd_access *access)
1338 rc = xa_alloc(&iopt->access_list, &new_id, access, xa_limit_16b,
1349 access->iopt_access_list_id = new_id;
1358 struct iommufd_access *access,
1363 WARN_ON(xa_erase(&iopt->access_list, iopt_access_list_id) != access);