Home
last modified time | relevance | path

Searched refs:nx_mbq_lock (Results 1 – 2 of 2) sorted by relevance

/xnu-12377.1.9/bsd/skywalk/nexus/
H A Dnexus_mbq.h71 decl_lck_mtx_data(, nx_mbq_lock);
79 nx_mbq_lock(struct nx_mbq *q) in nx_mbq_lock() function
81 lck_mtx_lock(&q->nx_mbq_lock); in nx_mbq_lock()
88 lck_mtx_lock_spin(&q->nx_mbq_lock); in nx_mbq_lock_spin()
95 lck_mtx_convert_spin(&q->nx_mbq_lock); in nx_mbq_convert_spin()
102 lck_mtx_unlock(&q->nx_mbq_lock); in nx_mbq_unlock()
149 nx_mbq_lock(q); in nx_mbq_safe_enq()
178 nx_mbq_lock(q); in nx_mbq_safe_enq_multi()
208 nx_mbq_lock(q); in nx_mbq_safe_deq()
243 nx_mbq_lock(q); in nx_mbq_safe_deq_all()
H A Dnexus_mbq.c79 lck_mtx_init(&q->nx_mbq_lock, lck_grp, lck_attr); in nx_mbq_safe_init()
120 nx_mbq_lock(q); in nx_mbq_safe_purge()
129 lck_mtx_destroy(&q->nx_mbq_lock, q->nx_mbq_grp); in nx_mbq_safe_destroy()