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. */
1317 struct selfd *sfp; in selrescan()
1318 struct selfd *sfn; in selrescan()
1554 struct selfd *sfp; in pollrescan()
1555 struct selfd *sfn; in pollrescan()
1748 selfdfree(struct seltd *stp, struct selfd *sfp) in selfdfree()
1750 STAILQ_REMOVE(&stp->st_selq, sfp, selfd, sf_link); in selfdfree()
1786 struct selfd *sfp; in selrecord()
1850 struct selfd *sfp; in doselwakeup()
1851 struct selfd *sfn; in doselwakeup()
1962 struct selfd *sfp; in seltdclear()
1963 struct selfd *sfn; in seltdclear()