Lines Matching defs:bit
21 #define BIT(x, bit) ((x) & (_ONE(x) << (bit)))
22 #define BIT_SHIFT(x, bit) (((x) >> (bit)) & 1)
25 #define BIT_SET(x, bit) (((x) & (_ONE(x) << (bit))) ? 1 : 0)
81 static inline int bitmap_test(unsigned long *bitmap, int bit)
83 return BIT_SET(bitmap[BITMAP_WORD(bit)], BITMAP_BIT_IN_WORD(bit));
86 /* find first zero bit starting from LSB */
94 int bit;
99 bit = i * BITMAP_BITS_PER_WORD + (int)_ffz(bitmap[i]);
100 if (bit < numbits)
101 return bit;