Searched refs:kn_hook (Results 1 - 8 of 8) sorted by relevance

/darwin-on-arm/xnu/bsd/miscfs/specfs/
H A Dspec_vnops.c2007 kn->kn_hook = wait_queue_link_allocate();
2008 if (kn->kn_hook == NULL) {
2031 ret = wait_queue_set_unlink_one(kn->kn_kq->kq_wqs, kn->kn_hook);
2036 (void)wait_queue_link_free(kn->kn_hook);
2037 kn->kn_hook = NULL;
2054 assert(kn->kn_hook != NULL);
2078 selres = VNOP_SELECT(vp, filter_to_seltype(kn->kn_filter), 0, kn->kn_hook, ctx);
2119 selres = VNOP_SELECT(vp, filter_to_seltype(kn->kn_filter), 0, kn->kn_hook, ctx);
/darwin-on-arm/xnu/bsd/sys/
H A Devent.h371 void *kn_hook; member in struct:knote
/darwin-on-arm/xnu/bsd/kern/
H A Dkern_event.c772 wait_queue_wakeup_all((wait_queue_t)kq->kq_wqs, &kn->kn_hook,
787 thread_call_t callout = kn->kn_hook;
799 &kn->kn_hook, THREAD_UNINT, 0);
828 kn->kn_hook = (void*)callout;
859 callout = (thread_call_t)kn->kn_hook;
887 thread_call_enter_delayed(kn->kn_hook,
939 thread_call_enter_delayed(kn->kn_hook, kn->kn_ext[0]);
980 kn->kn_hook = NULL;
H A Dtty_ptmx.c1583 if (kn->kn_hook != PTSD_KNOTE_VALID ) {
1650 kn->kn_hook = PTSD_KNOTE_VALID;
1672 * Mark all the kn_hook fields so that future invocations of the
1693 kn->kn_hook = PTSD_KNOTE_REVOKED;
1697 kn->kn_hook = PTSD_KNOTE_REVOKED;
/darwin-on-arm/xnu/bsd/vfs/
H A Dvfs_vnops.c1564 kn->kn_hook = (void*)vp;
1586 vp = (struct vnode *)kn->kn_hook;
1679 vnode_t vp = (struct vnode *)kn->kn_hook;
H A Dvfs_fsevents.c1769 fsevent_handle *fseh = (struct fsevent_handle *)kn->kn_hook;
1790 fsevent_handle *fseh = (struct fsevent_handle *)kn->kn_hook;
1846 kn->kn_hook = (void*)fseh;
/darwin-on-arm/xnu/bsd/security/audit/
H A Daudit_pipe.c1075 ap = (struct audit_pipe *)kn->kn_hook;
1096 ap = (struct audit_pipe *)kn->kn_hook;
/darwin-on-arm/xnu/bsd/net/
H A Dbpf.c1870 kn->kn_hook = d;
1880 struct bpf_d *d = (struct bpf_d *)kn->kn_hook;
1890 struct bpf_d *d = (struct bpf_d *)kn->kn_hook;

Completed in 38 milliseconds