Home
last modified time | relevance | path

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

/xnu-11215.81.4/bsd/sys/
H A Deventvar.h157 lck_spin_t kq_lock; /* kqueue lock */ member
177 #define kqf_lock kqf_kqueue.kq_lock
218 #define kqwq_lock kqwq_kqueue.kq_lock
446 #define kqwl_lock kqwl_kqueue.kq_lock
/xnu-11215.81.4/bsd/kern/
H A Dkern_event.c506 lck_spin_lock(&kqu.kq->kq_lock); in kqlock()
512 LCK_SPIN_ASSERT(&kqu.kq->kq_lock, LCK_ASSERT_OWNED); in kqlock_held()
518 lck_spin_unlock(&kqu.kq->kq_lock); in kqunlock()
636 wr = lck_spin_sleep_with_inheritor(&kqu.kq->kq_lock, LCK_SLEEP_UNLOCK, in knote_lock_slow()
878 lck_spin_sleep(&kq->kq_lock, LCK_SLEEP_UNLOCK, knote_post_wev(kn), in knote_wait_for_post()
2926 lck_spin_destroy(&kqu.kq->kq_lock, &kq_lck_grp); in kqueue_destroy()
2940 lck_spin_init(&kqu.kq->kq_lock, &kq_lck_grp, LCK_ATTR_NULL); in kqueue_init()