Home
last modified time | relevance | path

Searched refs:_NFDBITS (Results 1 – 1 of 1) sorted by relevance

/f-stack/freebsd/sys/
H A Dselect.h64 #define _NFDBITS (sizeof(__fd_mask) * 8) /* bits per mask */ macro
66 #define NFDBITS _NFDBITS
74 __fd_mask __fds_bits[_howmany(FD_SETSIZE, _NFDBITS)];
80 #define __fdset_mask(n) ((__fd_mask)1 << ((n) % _NFDBITS))
81 #define FD_CLR(n, p) ((p)->__fds_bits[(n)/_NFDBITS] &= ~__fdset_mask(n))
85 #define FD_ISSET(n, p) (((p)->__fds_bits[(n)/_NFDBITS] & __fdset_mask(n)) != 0)
86 #define FD_SET(n, p) ((p)->__fds_bits[(n)/_NFDBITS] |= __fdset_mask(n))
92 _n = _howmany(FD_SETSIZE, _NFDBITS); \