Home
last modified time | relevance | path

Searched refs:xa_lock (Results 1 – 3 of 3) sorted by relevance

/freebsd/sys/compat/linuxkpi/common/include/linux/
H A Dxarray.h52 #define XA_ASSERT_LOCKED(xa) mtx_assert(&(xa)->xa_lock, MA_OWNED)
53 #define xa_lock(xa) mtx_lock(&(xa)->xa_lock) macro
54 #define xa_unlock(xa) mtx_unlock(&(xa)->xa_lock)
58 struct mtx xa_lock; /* internal mutex */ member
99 #define xa_lock_irq(xa) xa_lock(xa)
104 xa_lock((xa)); \
/freebsd/sys/compat/linuxkpi/common/src/
H A Dlinux_xarray.c67 xa_lock(xa); in xa_erase()
83 xa_lock(xa); in xa_load()
102 xa_lock(xa); in xa_vm_wait_locked()
164 xa_lock(xa); in xa_alloc()
229 xa_lock(xa); in xa_alloc_cyclic()
285 xa_lock(xa); in xa_insert()
335 xa_lock(xa); in xa_store()
350 mtx_init(&xa->xa_lock, "lkpi-xarray", NULL, MTX_DEF | MTX_RECURSE); in xa_init_flags()
365 xa_lock(xa); in xa_destroy()
400 xa_lock(xa); in xa_empty()
[all …]
/freebsd/sys/ofed/drivers/infiniband/core/
H A Dib_core_uverbs.c155 xa_lock(&ucontext->mmap_xa); in rdma_user_mmap_entry_get_pgoff()
217 xa_lock(&ucontext->mmap_xa); in rdma_user_mmap_entry_free()
259 xa_lock(&entry->ucontext->mmap_xa); in rdma_user_mmap_entry_remove()
311 xa_lock(&ucontext->mmap_xa); in rdma_user_mmap_entry_insert_range()