Lines Matching defs:ibits
1160 fd_mask *ibits[3], *obits[3], *selbits, *sbp;
1212 ibits[x] = NULL; \
1215 ibits[x] = sbp + nbufbytes / 2 / sizeof *sbp; \
1218 error = copyin(name, ibits[x], ncpubytes); \
1222 bzero((char *)ibits[x] + ncpubytes, \
1248 swizzle_fdset(ibits[0]);
1249 swizzle_fdset(ibits[1]);
1250 swizzle_fdset(ibits[2]);
1282 error = selscan(td, ibits, obits, nd);
1288 error = selrescan(td, ibits, obits);
1340 selflags(fd_mask **ibits, int idx, fd_mask bit)
1347 if (ibits[msk] == NULL)
1349 if ((ibits[msk][idx] & bit) == 0)
1361 selsetbits(fd_mask **ibits, fd_mask **obits, int idx, fd_mask bit, int events)
1370 if (ibits[msk] == NULL)
1372 if ((ibits[msk][idx] & bit) == 0)
1394 selrescan(struct thread *td, fd_mask **ibits, fd_mask **obits)
1426 ev = fo_poll(fp, selflags(ibits, idx, bit), td->td_ucred, td);
1432 n += selsetbits(ibits, obits, idx, bit, ev);
1444 selscan(struct thread *td, fd_mask **ibits, fd_mask **obits, int nfd)
1461 flags = selflags(ibits, idx, bit);
1477 n += selsetbits(ibits, obits, idx, bit, ev);