Home
last modified time | relevance | path

Searched refs:selinfo (Results 1 – 20 of 20) sorted by relevance

/xnu-10063.141.1/bsd/sys/ !
H A Dselect.h120 struct selinfo { struct
139 struct selinfo; argument
160 void selrecord(proc_t selector, struct selinfo *, void *);
161 void selwakeup(struct selinfo *);
162 void selthreadclear(struct selinfo *);
170 typedef void (^selspec_record_hook_t)(struct selinfo *sip);
171 void selspec_attach(struct knote *, struct selinfo *);
H A Dtty.h131 struct selinfo t_rsel; /* Tty read/oob select. */
132 struct selinfo t_wsel; /* Tty write select. */
H A Dpipe.h160 struct selinfo pipe_sel; /* for compat with select */
H A Deventvar.h176 struct selinfo kqf_sel; /* parent select/kqueue info */
H A Dsocketvar.h178 struct selinfo sb_sel; /* process selecting rd/wr */
/xnu-10063.141.1/bsd/netinet/ !
H A Dif_tun.h64 struct selinfo tun_rsel; /* read select */
65 struct selinfo tun_wsel; /* write select (not used) */
/xnu-10063.141.1/bsd/kern/ !
H A Dtty_dev.h40 struct selinfo pt_selr;
41 struct selinfo pt_selw;
H A Dsubr_log.c112 struct selinfo sc_selp; /* thread waiting for select */
124 struct selinfo sc_selp; /* thread waiting for select */
H A Dsys_generic.c1071 selspec_attach(struct knote *kn, struct selinfo *si) in selspec_attach()
1073 struct selinfo *cur = knote_kn_hook_get_raw(kn); in selspec_attach()
1108 struct selinfo *sip = knote_kn_hook_get_raw(kn); in selspec_detach()
2106 selrecord(__unused struct proc *selector, struct selinfo *sip, void *s_data) in selrecord()
2134 selwakeup_internal(struct selinfo *sip, long hint, wait_result_t wr) in selwakeup_internal()
2163 selwakeup(struct selinfo *sip) in selwakeup()
2169 selthreadclear(struct selinfo *sip) in selthreadclear()
H A Dtty_dev.c451 ptcwakeup_knote(struct selinfo *sip, long hint) in ptcwakeup_knote()
H A Dsubr_log_stream.c77 struct selinfo lsi_selinfo;
H A Dtty.c2852 ttwakeup_knote(struct selinfo *sip, long hint) in ttwakeup_knote()
3516 selspec_record_hook_t block = ^(struct selinfo *si){ in filt_ttyattach()
/xnu-10063.141.1/bsd/net/ !
H A Dbpfdesc.h131 struct selinfo bd_sel; /* bsd select info */
H A Dnecp_client.c646 struct selinfo si;
792 struct selinfo *si = &fd_data->si; in necp_fd_notify()
1007 struct selinfo *si = &fd_data->si; in necp_fd_knrdetach()
/xnu-10063.141.1/bsd/skywalk/channel/ !
H A Dchannel_var.h69 struct selinfo csi_si;
H A Dchannel.c290 struct selinfo *si = &csi->csi_si; in csi_selrecord()
334 struct selinfo *si = &csi->csi_si; in csi_selwakeup()
504 struct selinfo *si; in filt_chrwdetach()
/xnu-10063.141.1/bsd/security/audit/ !
H A Daudit_pipe.c108 struct selinfo ap_selinfo;
H A Daudit_session.c225 struct selinfo asdev_selinfo;
/xnu-10063.141.1/bsd/vfs/ !
H A Dvfs_fsevents.c2176 struct selinfo si;
/xnu-10063.141.1/bsd/miscfs/specfs/ !
H A Dspec_vnops.c3016 selspec_record_hook_t cb = ^(struct selinfo *si) { in filt_spec_common()