Lines Matching refs:selfd
122 static void selfdfree(struct seltd *, struct selfd *);
139 STAILQ_HEAD(, selfd) st_selq; /* (k) List of selfds. */
140 struct selfd *st_free1; /* (k) free fd for read set. */
141 struct selfd *st_free2; /* (k) free fd for write set. */
154 struct selfd { struct
155 STAILQ_ENTRY(selfd) sf_link; /* (k) fds owned by this td. */
156 TAILQ_ENTRY(selfd) sf_threads; /* (f) fds on this selinfo. */
1318 struct selfd *sfp; in selrescan()
1319 struct selfd *sfn; in selrescan()
1557 struct selfd *sfp; in pollrescan()
1558 struct selfd *sfn; in pollrescan()
1751 selfdfree(struct seltd *stp, struct selfd *sfp) in selfdfree()
1753 STAILQ_REMOVE(&stp->st_selq, sfp, selfd, sf_link); in selfdfree()
1789 struct selfd *sfp; in selrecord()
1853 struct selfd *sfp; in doselwakeup()
1854 struct selfd *sfn; in doselwakeup()
1965 struct selfd *sfp; in seltdclear()
1966 struct selfd *sfn; in seltdclear()