Searched refs:access_list (Results 1 – 4 of 4) sorted by relevance
| /drivers/iommu/iommufd/ |
| A D | io_pagetable.c | 903 xa_init_flags(&iopt->access_list, XA_FLAGS_ALLOC); in iopt_init_table() 928 WARN_ON(!xa_empty(&iopt->access_list)); in iopt_destroy_table() 1077 xa_for_each(&iopt->access_list, index, access) in iopt_check_iova_alignment() 1183 xa_for_each(&iopt->access_list, index, access) in iopt_calculate_iova_alignment() 1411 rc = xa_alloc(&iopt->access_list, &new_id, access, xa_limit_16b, in iopt_add_access() 1419 xa_erase(&iopt->access_list, new_id); in iopt_add_access() 1435 WARN_ON(xa_erase(&iopt->access_list, iopt_access_list_id) != access); in iopt_remove_access()
|
| A D | device.c | 1307 xa_lock(&ioas->iopt.access_list); in iommufd_access_notify_unmap() 1308 xa_for_each(&ioas->iopt.access_list, index, access) { in iommufd_access_notify_unmap() 1312 xa_unlock(&ioas->iopt.access_list); in iommufd_access_notify_unmap() 1317 xa_lock(&ioas->iopt.access_list); in iommufd_access_notify_unmap() 1319 xa_unlock(&ioas->iopt.access_list); in iommufd_access_notify_unmap()
|
| A D | iommufd_private.h | 85 struct xarray access_list; member
|
| /drivers/base/ |
| A D | node.c | 140 list_for_each_entry_safe(c, cnext, &node->access_list, list_node) { in node_remove_accesses() 157 list_for_each_entry(access_node, &node->access_list, list_node) in node_init_node_access() 177 list_add_tail(&access_node->list_node, &node->access_list); in node_init_node_access() 884 INIT_LIST_HEAD(&node->access_list); in register_one_node()
|
Completed in 17 milliseconds