selinfo
struct selinfo ev_sel; /* process selecting */
struct selinfo sc_rsel;
struct selinfo sc_selinfo;
struct selinfo ev_sel; /* process selecting */
struct selinfo sc_selq;
static struct selinfo btn_event_queue_selinfo;
struct selinfo sc_selinfo; /* select() info */
struct selinfo sc_selinfo; /* select() info */
struct selinfo sc_rsel;
struct selinfo sc_rsel;
struct selinfo sc_rsel;
struct selinfo ev_sel; /* process selecting */
struct selinfo sel; /* used by poll */
struct selinfo vc_selproc;
struct selinfo ifd_sel; /* for EVFILT_READ by epoll */
struct selinfo sel;
struct selinfo sc_rsel;
struct selinfo sc_xsel;
struct selinfo *sip;
struct selinfo sc_wsel;
struct selinfo sc_rsel;
struct selinfo ds_selq;
struct selinfo ds_sel;
struct selinfo dd_sel;
struct selinfo sc_rsel;
struct selinfo sc_rsel;
struct selinfo rsel;
struct selinfo sc_rdsel;
struct selinfo sc_rsel;
struct selinfo sc_wsel;
struct selinfo *sip;
struct selinfo *sip;
struct selinfo wsel; /* write selector */
struct selinfo rsel; /* read selector */
struct selinfo vbi_select; /* Data used by select() on /dev/vbi */
struct selinfo sc_rsel;
struct selinfo sc_sel;
struct selinfo sc_selr, sc_selw;
struct selinfo *si;
struct selinfo selr, selw;
struct selinfo pi_sel;
struct selinfo qdrsel[NQD]; /* process waiting for select */
struct selinfo sc_rsel;
struct selinfo sc_wsel;
struct selinfo *sip;
struct selinfo sc_selq; /* select/poll queue for events */
struct selinfo *sip;
struct selinfo wsel; /* write selector */
struct selinfo rsel; /* read selector */
struct selinfo ev_sel; /* process selecting */
static struct selinfo sysmon_power_event_queue_selinfo;
static struct selinfo tprof_selp; /* L: */
struct selinfo *sip;
struct selinfo sc_rd_sel;
struct selinfo sc_wr_sel;
struct selinfo rsel;
struct selinfo *sip;
struct selinfo sc_rd_sel;
Static struct selinfo usb_selevent;
struct selinfo *sip;
struct selinfo sc_rd_sel;
struct selinfo sc_wr_sel;
struct selinfo vs_sel;
struct selinfo sel; /* process selecting */
struct selinfo pn_sel; /* for selecting on the node */
static struct selinfo drvctl_rdsel;
struct selinfo selq; /* notifies needed -> 0 */
static struct selinfo log_selp; /* process waiting on select call */
struct selinfo *sel;
struct selinfo *sel;
struct selinfo efd_read_sel;
struct selinfo efd_write_sel;
selinit(struct selinfo *sip)
seldestroy(struct selinfo *sip)
SLIST_REMOVE(&l->l_selwait, sip, selinfo, sel_chain);
selrecord(lwp_t *selector, struct selinfo *sip)
selrecord_knote(struct selinfo *sip, struct knote *kn)
selremove_knote(struct selinfo *sip, struct knote *kn)
sel_setevents(lwp_t *l, struct selinfo *sip, const int events)
selnotify(struct selinfo *sip, int events, long knhint)
struct selinfo *sip, *next;
struct selinfo *sel;
struct selinfo tfd_read_sel;
struct selinfo *sip;
struct selinfo *sip;
struct selinfo pt_selr, pt_selw;
struct selinfo psel;
struct selinfo bd_sel; /* bsd select info */
struct selinfo sc_rsel;
struct selinfo tun_rsel; /* read select */
struct selinfo tun_wsel; /* write select (not used) */
struct selinfo sinfo;
struct selinfo kq_sel;
SLIST_HEAD(,selinfo) l_selwait; /* S: descriptors waited on */
struct selinfo mq_rsel;
struct selinfo mq_wsel;
struct selinfo pipe_sel; /* for compat with select */
void selrecord(struct lwp *selector, struct selinfo *);
void selrecord_knote(struct selinfo *, struct knote *);
bool selremove_knote(struct selinfo *, struct knote *);
void selnotify(struct selinfo *, int, long);
void selinit(struct selinfo *);
void seldestroy(struct selinfo *);
SLIST_ENTRY(selinfo) sel_chain; /* entry on LWP's list of selinfo */
struct selinfo sb_sel; /* process selecting read/write */
struct selinfo t_rsel; /* Tty read/oob select. */
struct selinfo t_wsel; /* Tty write select. */