Home
last modified time | relevance | path

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

/picolibc-latest/newlib/libc/include/sys/
D_select.h55 #define __NFDBITS ((int)sizeof(__fd_mask) * 8) /* bits per mask */ macro
56 #define __FD_ARRAY_SIZE ((FD_SETSIZE + __NFDBITS - 1) / __NFDBITS)
58 #define NFDBITS __NFDBITS
65 #define __fdset_mask(n) ((__fd_mask)1 << ((n) % __NFDBITS))
66 #define FD_CLR(n, p) ((p)->__fds_bits[(n)/__NFDBITS] &= ~__fdset_mask(n))
70 #define FD_ISSET(n, p) (((p)->__fds_bits[(n)/__NFDBITS] & __fdset_mask(n)) != 0)
71 #define FD_SET(n, p) ((p)->__fds_bits[(n)/__NFDBITS] |= __fdset_mask(n))