/Linux-v6.6/drivers/infiniband/core/ |
D | ib_core_uverbs.c | 138 xa_unlock(&ucontext->mmap_xa); in rdma_user_mmap_entry_get_pgoff() 146 xa_unlock(&ucontext->mmap_xa); in rdma_user_mmap_entry_get_pgoff() 193 xa_unlock(&ucontext->mmap_xa); in rdma_user_mmap_entry_free() 237 xa_unlock(&entry->ucontext->mmap_xa); in rdma_user_mmap_entry_remove() 324 xa_unlock(&ucontext->mmap_xa); in rdma_user_mmap_entry_insert_range() 337 xa_unlock(&ucontext->mmap_xa); in rdma_user_mmap_entry_insert_range()
|
D | restrack.c | 122 xa_unlock(&rt->xa); in rdma_restrack_count() 294 xa_unlock(&rt->xa); in rdma_restrack_get_byid()
|
D | ucma.c | 149 xa_unlock(&ctx_table); in ucma_get_ctx() 364 xa_unlock(&ctx_table); in ucma_event_handler() 502 xa_unlock(&multicast_table); in ucma_cleanup_multicast() 612 xa_unlock(&ctx_table); in ucma_destroy_id() 1483 xa_unlock(&multicast_table); in ucma_process_join() 1514 xa_unlock(&multicast_table); in ucma_process_join() 1584 xa_unlock(&multicast_table); in ucma_leave_multicast() 1591 xa_unlock(&multicast_table); in ucma_leave_multicast() 1651 xa_unlock(&ctx_table); in ucma_migrate_id() 1656 xa_unlock(&ctx_table); in ucma_migrate_id()
|
D | counters.c | 305 xa_unlock(&rt->xa); in rdma_get_counter_auto_mode() 407 xa_unlock(&rt->xa); in get_running_counters_hwstat_sum() 421 xa_unlock(&rt->xa); in get_running_counters_hwstat_sum()
|
D | nldev.c | 801 xa_unlock(&rt->xa); in fill_res_srq_qps() 811 xa_unlock(&rt->xa); in fill_res_srq_qps() 912 xa_unlock(&rt->xa); in fill_stat_counter_qps() 917 xa_unlock(&rt->xa); in fill_stat_counter_qps() 1574 xa_unlock(&rt->xa); in res_get_common_dumpit() 1601 xa_unlock(&rt->xa); in res_get_common_dumpit()
|
/Linux-v6.6/tools/testing/radix-tree/ |
D | regression1.c | 130 xa_unlock(&mt_tree); in regression1_fn() 135 xa_unlock(&mt_tree); in regression1_fn() 142 xa_unlock(&mt_tree); in regression1_fn() 150 xa_unlock(&mt_tree); in regression1_fn()
|
/Linux-v6.6/fs/erofs/ |
D | utils.c | 95 xa_unlock(&sbi->managed_pslots); in erofs_insert_workgroup() 102 xa_unlock(&sbi->managed_pslots); in erofs_insert_workgroup() 169 xa_unlock(&sbi->managed_pslots); in erofs_shrink_workstation() 176 xa_unlock(&sbi->managed_pslots); in erofs_shrink_workstation()
|
/Linux-v6.6/drivers/iommu/iommufd/ |
D | vfio_compat.c | 24 xa_unlock(&ictx->objects); in get_compat_ioas() 66 xa_unlock(&ictx->objects); in iommufd_vfio_compat_set_no_iommu() 105 xa_unlock(&ictx->objects); in iommufd_vfio_compat_ioas_create() 117 xa_unlock(&ictx->objects); in iommufd_vfio_compat_ioas_create() 145 xa_unlock(&ucmd->ictx->objects); in iommufd_vfio_ioas() 152 xa_unlock(&ucmd->ictx->objects); in iommufd_vfio_ioas()
|
D | device.c | 78 xa_unlock(&ictx->groups); in iommufd_get_group() 82 xa_unlock(&ictx->groups); in iommufd_get_group() 113 xa_unlock(&ictx->groups); in iommufd_get_group() 120 xa_unlock(&ictx->groups); in iommufd_get_group() 126 xa_unlock(&ictx->groups); in iommufd_get_group() 259 xa_unlock(&ictx->objects); in iommufd_ctx_has_group() 263 xa_unlock(&ictx->objects); in iommufd_ctx_has_group() 890 xa_unlock(&ioas->iopt.access_list); in iommufd_access_notify_unmap() 897 xa_unlock(&ioas->iopt.access_list); in iommufd_access_notify_unmap()
|
D | main.c | 128 xa_unlock(&ictx->objects); in iommufd_get_object() 166 xa_unlock(&ictx->objects); in iommufd_object_remove()
|
D | ioas.c | 349 xa_unlock(&ictx->objects); in iommufd_option_rlimit_mode()
|
/Linux-v6.6/fs/cachefiles/ |
D | ondemand.c | 31 xa_unlock(&cache->reqs); in cachefiles_ondemand_fd_release() 259 xa_unlock(&cache->reqs); in cachefiles_ondemand_daemon_read() 267 xa_unlock(&cache->reqs); in cachefiles_ondemand_daemon_read() 273 xa_unlock(&cache->reqs); in cachefiles_ondemand_daemon_read()
|
/Linux-v6.6/include/linux/ |
D | xarray.h | 533 #define xa_unlock(xa) spin_unlock(&(xa)->xa_lock) macro 696 xa_unlock(xa); in xa_cmpxchg() 782 xa_unlock(xa); in xa_insert() 875 xa_unlock(xa); in xa_alloc() 978 xa_unlock(xa); in xa_alloc_cyclic() 1409 #define xas_unlock(xas) xa_unlock((xas)->xa)
|
D | idr.h | 102 #define idr_unlock(idr) xa_unlock(&(idr)->idr_rt)
|
/Linux-v6.6/arch/arm64/kernel/ |
D | hibernate.c | 250 xa_unlock(&mte_pages); in swsusp_mte_free_storage() 307 xa_unlock(&mte_pages); in swsusp_mte_restore_tags()
|
/Linux-v6.6/drivers/infiniband/hw/mlx4/ |
D | cm.c | 377 xa_unlock(&sriov->xa_rej_tmout); in alloc_rej_tmout() 402 xa_unlock(&sriov->xa_rej_tmout); in alloc_rej_tmout() 421 xa_unlock(&sriov->xa_rej_tmout); in lookup_rej_tmout_slave() 509 xa_unlock(&sriov->xa_rej_tmout); in rej_tmout_xa_cleanup()
|
/Linux-v6.6/arch/arm64/mm/ |
D | mteswap.c | 84 xa_unlock(&mte_pages); in mte_invalidate_tags_area()
|
/Linux-v6.6/Documentation/translations/zh_CN/core-api/ |
D | xarray.rst | 196 调用xa_unlock()之前对你找到的对象进行一个引用计数。这将防止存储操作在查找对象和增加refcount期间 228 xa_unlock(&foo->array);
|
/Linux-v6.6/drivers/infiniband/hw/mlx5/ |
D | odp.c | 469 xa_unlock(&imr->implicit_children); in implicit_get_child_mr() 475 xa_unlock(&imr->implicit_children); in implicit_get_child_mr() 629 xa_unlock(&imr->implicit_children); in pagefault_implicit_mr() 639 xa_unlock(&imr->implicit_children); in pagefault_implicit_mr() 834 xa_unlock(&dev->odp_mkeys); in pagefault_single_data_segment() 850 xa_unlock(&dev->odp_mkeys); in pagefault_single_data_segment() 1698 xa_unlock(&dev->odp_mkeys); in get_prefetchable_mr()
|
/Linux-v6.6/net/devlink/ |
D | region.c | 303 xa_unlock(&devlink->snapshot_ids); in __devlink_snapshot_id_increment() 346 xa_unlock(&devlink->snapshot_ids); in __devlink_snapshot_id_decrement() 371 xa_unlock(&devlink->snapshot_ids); in __devlink_snapshot_id_insert() 376 xa_unlock(&devlink->snapshot_ids); in __devlink_snapshot_id_insert()
|
/Linux-v6.6/drivers/vfio/ |
D | vfio_main.c | 76 xa_unlock(&vfio_device_set_xa); in vfio_assign_device_set() 95 xa_unlock(&vfio_device_set_xa); in vfio_assign_device_set() 101 xa_unlock(&vfio_device_set_xa); in vfio_assign_device_set() 128 xa_unlock(&vfio_device_set_xa); in vfio_release_device_set()
|
/Linux-v6.6/drivers/block/ |
D | brd.c | 98 xa_unlock(&brd->brd_pages); in brd_insert_page()
|
/Linux-v6.6/lib/ |
D | xarray.c | 1517 xa_unlock(xa); in xa_erase() 1581 xa_unlock(xa); in xa_store() 1978 xa_unlock(xa); in xa_set_mark() 1996 xa_unlock(xa); in xa_clear_mark()
|
/Linux-v6.6/mm/ |
D | workingset.c | 720 xa_unlock(&mapping->i_pages); in shadow_lru_isolate()
|
/Linux-v6.6/drivers/infiniband/hw/hns/ |
D | hns_roce_srq.c | 21 xa_unlock(&srq_table->xa); in hns_roce_srq_event()
|