Lines Matching defs:ibits
982 fd_mask *ibits[3], *obits[3], *selbits, *sbp;
1034 ibits[x] = NULL; \
1037 ibits[x] = sbp + nbufbytes / 2 / sizeof *sbp; \
1040 error = copyin(name, ibits[x], ncpubytes); \
1043 bzero((char *)ibits[x] + ncpubytes, \
1069 swizzle_fdset(ibits[0]);
1070 swizzle_fdset(ibits[1]);
1071 swizzle_fdset(ibits[2]);
1103 error = selscan(td, ibits, obits, nd);
1109 error = selrescan(td, ibits, obits);
1161 selflags(fd_mask **ibits, int idx, fd_mask bit)
1168 if (ibits[msk] == NULL)
1170 if ((ibits[msk][idx] & bit) == 0)
1182 selsetbits(fd_mask **ibits, fd_mask **obits, int idx, fd_mask bit, int events)
1191 if (ibits[msk] == NULL)
1193 if ((ibits[msk][idx] & bit) == 0)
1225 selrescan(struct thread *td, fd_mask **ibits, fd_mask **obits)
1252 ev = fo_poll(fp, selflags(ibits, idx, bit), td->td_ucred, td);
1255 n += selsetbits(ibits, obits, idx, bit, ev);
1267 selscan(td, ibits, obits, nfd)
1269 fd_mask **ibits, **obits;
1285 flags = selflags(ibits, idx, bit);
1295 n += selsetbits(ibits, obits, idx, bit, ev);