Home
last modified time | relevance | path

Searched refs:knote_lock_ctx (Results 1 – 4 of 4) sorted by relevance

/xnu-10063.141.1/bsd/sys/
H A Deventvar.h99 struct knote_lock_ctx { struct
103 LIST_ENTRY(knote_lock_ctx) knlc_link; argument
111 LIST_HEAD(knote_locks, knote_lock_ctx); argument
120 knote_lock_ctx_chk(struct knote_lock_ctx *knlc) in knote_lock_ctx_chk()
126 struct knote_lock_ctx n __attribute__((cleanup(knote_lock_ctx_chk))); \
130 struct knote_lock_ctx n
H A Duser.h230 struct knote_lock_ctx *uu_knlock;
H A Devent_private.h715 struct knote_lock_ctx;
/xnu-10063.141.1/bsd/kern/
H A Dkern_event.c225 struct knote_lock_ctx *knlc, struct proc *p);
236 static void knote_drop(kqueue_t kqu, struct knote *kn, struct knote_lock_ctx *knlc);
578 static struct knote_lock_ctx *
581 struct knote_lock_ctx *ctx; in knote_lock_ctx_find()
595 struct knote_lock_ctx *knlc, int kqlocking) in knote_lock_slow()
597 struct knote_lock_ctx *owner_lc; in knote_lock_slow()
658 knote_lock(kqueue_t kqu, struct knote *kn, struct knote_lock_ctx *knlc, in knote_lock()
702 struct knote_lock_ctx *knlc, enum kqlocking kqlocking) in knote_unlock()
727 struct knote_lock_ctx *next_owner_lc = ut->uu_knlock; in knote_unlock()
766 struct knote_lock_ctx *knlc) in knote_unlock_cancel()
[all …]