Home
last modified time | relevance | path

Searched refs:xa_unlock (Results 1 – 25 of 28) sorted by relevance

12

/linux/drivers/infiniband/core/
A Dib_core_uverbs.c138 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()
A Drestrack.c122 xa_unlock(&rt->xa); in rdma_restrack_count()
294 xa_unlock(&rt->xa); in rdma_restrack_get_byid()
A Dcounters.c305 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()
A Ducma.c147 xa_unlock(&ctx_table); in ucma_get_ctx()
361 xa_unlock(&ctx_table); in ucma_event_handler()
609 xa_unlock(&ctx_table); in ucma_destroy_id()
1574 xa_unlock(&multicast_table); in ucma_leave_multicast()
1639 xa_unlock(&ctx_table); in ucma_migrate_id()
1644 xa_unlock(&ctx_table); in ucma_migrate_id()
A Dnldev.c801 xa_unlock(&rt->xa); in fill_res_srq_qps()
811 xa_unlock(&rt->xa); in fill_res_srq_qps()
910 xa_unlock(&rt->xa); in fill_stat_counter_qps()
915 xa_unlock(&rt->xa); in fill_stat_counter_qps()
1560 xa_unlock(&rt->xa); in res_get_common_dumpit()
1587 xa_unlock(&rt->xa); in res_get_common_dumpit()
/linux/tools/testing/radix-tree/
A Dregression1.c130 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/fs/erofs/
A Dutils.c98 xa_unlock(&sbi->managed_pslots); in erofs_insert_workgroup()
105 xa_unlock(&sbi->managed_pslots); in erofs_insert_workgroup()
173 xa_unlock(&sbi->managed_pslots); in erofs_shrink_workstation()
180 xa_unlock(&sbi->managed_pslots); in erofs_shrink_workstation()
/linux/include/linux/
A Dxarray.h531 #define xa_unlock(xa) spin_unlock(&(xa)->xa_lock) macro
691 xa_unlock(xa); in xa_cmpxchg()
774 xa_unlock(xa); in xa_insert()
861 xa_unlock(xa); in xa_alloc()
952 xa_unlock(xa); in xa_alloc_cyclic()
1373 #define xas_unlock(xas) xa_unlock((xas)->xa)
A Didr.h102 #define idr_unlock(idr) xa_unlock(&(idr)->idr_rt)
/linux/drivers/infiniband/hw/mlx4/
A Dcm.c376 xa_unlock(&sriov->xa_rej_tmout); in alloc_rej_tmout()
401 xa_unlock(&sriov->xa_rej_tmout); in alloc_rej_tmout()
420 xa_unlock(&sriov->xa_rej_tmout); in lookup_rej_tmout_slave()
508 xa_unlock(&sriov->xa_rej_tmout); in rej_tmout_xa_cleanup()
/linux/arch/arm64/kernel/
A Dhibernate.c255 xa_unlock(&mte_pages); in swsusp_mte_free_storage()
317 xa_unlock(&mte_pages); in swsusp_mte_restore_tags()
/linux/Documentation/translations/zh_CN/core-api/
A Dxarray.rst195 调用xa_unlock()之前对你找到的对象进行一个引用计数。这将防止存储操作在查找对象和增加refcount期间
227 xa_unlock(&foo->array);
/linux/arch/arm64/mm/
A Dmteswap.c91 xa_unlock(&mte_pages); in mte_invalidate_tags_area()
/linux/drivers/infiniband/hw/mlx5/
A Dodp.c468 xa_unlock(&imr->implicit_children); in implicit_get_child_mr()
474 xa_unlock(&imr->implicit_children); in implicit_get_child_mr()
628 xa_unlock(&imr->implicit_children); in pagefault_implicit_mr()
638 xa_unlock(&imr->implicit_children); in pagefault_implicit_mr()
832 xa_unlock(&dev->odp_mkeys); in pagefault_single_data_segment()
848 xa_unlock(&dev->odp_mkeys); in pagefault_single_data_segment()
1719 xa_unlock(&dev->odp_mkeys); in get_prefetchable_mr()
A Dsrq_cmd.c744 xa_unlock(&table->array); in srq_event_notifier()
A Dcq.c563 xa_unlock(&dev->sig_mrs); in mlx5_poll_one()
/linux/mm/
A Dworkingset.c547 xa_unlock(&mapping->i_pages); in shadow_lru_isolate()
A Dhuge_memory.c2461 xa_unlock(&swap_cache->i_pages); in __split_huge_page()
2468 xa_unlock(&head->mapping->i_pages); in __split_huge_page()
2722 xa_unlock(&mapping->i_pages); in split_huge_page_to_list()
/linux/drivers/vfio/
A Dvfio.c118 xa_unlock(&vfio_device_set_xa); in vfio_assign_device_set()
137 xa_unlock(&vfio_device_set_xa); in vfio_assign_device_set()
143 xa_unlock(&vfio_device_set_xa); in vfio_assign_device_set()
170 xa_unlock(&vfio_device_set_xa); in vfio_release_device_set()
/linux/lib/
A Dxarray.c1512 xa_unlock(xa); in xa_erase()
1576 xa_unlock(xa); in xa_store()
1967 xa_unlock(xa); in xa_set_mark()
1985 xa_unlock(xa); in xa_clear_mark()
/linux/drivers/infiniband/hw/hns/
A Dhns_roce_srq.c21 xa_unlock(&srq_table->xa); in hns_roce_srq_event()
/linux/drivers/gpu/drm/tegra/
A Dsubmit.c127 xa_unlock(&context->mappings); in tegra_drm_mapping_get()
/linux/drivers/gpu/drm/i915/gt/uc/
A Dintel_guc_submission.c1021 xa_unlock(&guc->context_lookup); in scrub_guc_desc_for_outstanding_g2h()
1346 xa_unlock(&guc->context_lookup); in intel_guc_submission_reset()
1439 xa_unlock(&guc->context_lookup); in intel_guc_submission_cancel_requests()
3775 xa_unlock(&guc->context_lookup); in intel_guc_find_hung_context()
3825 xa_unlock(&guc->context_lookup); in intel_guc_dump_active_requests()
/linux/drivers/infiniband/hw/qedr/
A Dqedr_iw_cm.c526 xa_unlock(&dev->qps); in qedr_iw_load_qp()
/linux/Documentation/core-api/
A Dxarray.rst239 object you have found before calling xa_unlock(). This will
275 xa_unlock(&foo->array);

Completed in 65 milliseconds

12