Home
last modified time | relevance | path

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

/Linux-v5.4/tools/testing/radix-tree/
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-v5.4/drivers/infiniband/hw/cxgb3/
Diwch_ev.c58 xa_unlock(&rnicp->qps); in post_qp_event()
68 xa_unlock(&rnicp->qps); in post_qp_event()
79 xa_unlock(&rnicp->qps); in post_qp_event()
126 xa_unlock(&rnicp->qps); in iwch_ev_dispatch()
131 xa_unlock(&rnicp->qps); in iwch_ev_dispatch()
/Linux-v5.4/include/linux/
Dxarray.h502 #define xa_unlock(xa) spin_unlock(&(xa)->xa_lock) macro
654 xa_unlock(xa); in xa_cmpxchg()
737 xa_unlock(xa); in xa_insert()
824 xa_unlock(xa); in xa_alloc()
915 xa_unlock(xa); in xa_alloc_cyclic()
1334 #define xas_unlock(xas) xa_unlock((xas)->xa)
Didr.h102 #define idr_unlock(idr) xa_unlock(&(idr)->idr_rt)
/Linux-v5.4/fs/erofs/
Dutils.c123 xa_unlock(&sbi->workstn_tree); in erofs_register_workgroup()
218 xa_unlock(&sbi->workstn_tree); in erofs_shrink_workstation()
/Linux-v5.4/drivers/infiniband/core/
Drestrack.c124 xa_unlock(&rt->xa); in rdma_restrack_count()
300 xa_unlock(&rt->xa); in rdma_restrack_get_byid()
Ducma.c157 xa_unlock(&ctx_table); in ucma_get_ctx()
319 xa_unlock(&ctx_table); in ucma_removal_event_handler()
614 xa_unlock(&ctx_table); in ucma_destroy_id()
628 xa_unlock(&ctx_table); in ucma_destroy_id()
633 xa_unlock(&ctx_table); in ucma_destroy_id()
1509 xa_unlock(&multicast_table); in ucma_leave_multicast()
1613 xa_unlock(&ctx_table); in ucma_migrate_id()
1756 xa_unlock(&ctx_table); in ucma_close()
1764 xa_unlock(&ctx_table); in ucma_close()
Dcounters.c248 xa_unlock(&rt->xa); in rdma_get_counter_auto_mode()
369 xa_unlock(&rt->xa); in get_running_counters_hwstat_sum()
383 xa_unlock(&rt->xa); in get_running_counters_hwstat_sum()
Dnldev.c716 xa_unlock(&rt->xa); in fill_stat_counter_qps()
721 xa_unlock(&rt->xa); in fill_stat_counter_qps()
1343 xa_unlock(&rt->xa); in res_get_common_dumpit()
1369 xa_unlock(&rt->xa); in res_get_common_dumpit()
/Linux-v5.4/lib/
Dxarray.c1352 xa_unlock(xa); in xa_erase()
1416 xa_unlock(xa); in xa_store()
1767 xa_unlock(xa); in xa_set_mark()
1785 xa_unlock(xa); in xa_clear_mark()
Dtest_xarray.c1483 xa_unlock(xa); in shadow_remove()
/Linux-v5.4/drivers/infiniband/hw/mlx5/
Dsrq_cmd.c90 xa_unlock(&table->array); in mlx5_cmd_get_srq()
679 xa_unlock(&table->array); in srq_event_notifier()
Dcq.c540 xa_unlock(&dev->mdev->priv.mkey_table); in mlx5_poll_one()
/Linux-v5.4/drivers/infiniband/hw/hns/
Dhns_roce_srq.c21 xa_unlock(&srq_table->xa); in hns_roce_srq_event()
Dhns_roce_qp.c55 xa_unlock(&hr_dev->qp_table_xa); in hns_roce_qp_event()
/Linux-v5.4/mm/
Dhuge_memory.c2547 xa_unlock(&swap_cache->i_pages); in __split_huge_page()
2554 xa_unlock(&head->mapping->i_pages); in __split_huge_page()
2818 xa_unlock(&mapping->i_pages); in split_huge_page_to_list()
/Linux-v5.4/Documentation/core-api/
Dxarray.rst224 object you have found before calling xa_unlock(). This will
260 xa_unlock(&foo->array);
/Linux-v5.4/drivers/infiniband/hw/efa/
Defa_verbs.c259 xa_unlock(&ucontext->mmap_xa); in mmap_entry_insert()
269 xa_unlock(&ucontext->mmap_xa); in mmap_entry_insert()