Lines Matching defs:bit
51 /* byte of the bitstring bit is in */
52 #define _bit_byte(bit) \
53 ((bit) >> 3)
55 /* mask for the bit within its byte */
56 #define _bit_mask(bit) \
57 (1 << ((bit)&0x7))
72 /* is bit N of bitstring name set? */
73 #define bit_test(name, bit) ({ \
74 register int __tbit = (bit); \
78 /* set bit N of bitstring name */
79 #define bit_set(name, bit) do { \
80 register int __sbit = (bit); \
84 /* clear bit N of bitstring name */
85 #define bit_clear(name, bit) do { \
86 register int __cbit = (bit); \
110 /* find first bit clear in name */
122 /* find first bit set in name */