Lines Matching +defs:b +defs:e +defs:e
55 #define BITSET_BITWORD(b) ((b) / BITSET_WORDBITS) argument
56 #define BITSET_BIT(b) (1 << ((b) % BITSET_WORDBITS)) argument
60 #define BITSET_TEST(x, b) ((x)[BITSET_BITWORD(b)] & BITSET_BIT(b)) argument
61 #define BITSET_SET(x, b) ((x)[BITSET_BITWORD(b)] |= BITSET_BIT(b)) argument
62 #define BITSET_CLEAR(x, b) ((x)[BITSET_BITWORD(b)] &= ~BITSET_BIT(b)) argument
64 #define BITSET_MASK(b) ((b) == BITSET_WORDBITS ? ~0 : BITSET_BIT(b) - 1) argument
65 #define BITSET_RANGE(b, e) (BITSET_MASK((e) + 1) & ~BITSET_MASK(b)) argument
69 #define BITSET_TEST_RANGE(x, b, e) \ argument
73 #define BITSET_SET_RANGE(x, b, e) \ argument
77 #define BITSET_CLEAR_RANGE(x, b, e) \ argument
118 #define BITSET64_BITWORD(b) ((b) / BITSET64_WORDBITS) argument
119 #define BITSET64_BIT(b) (1 << ((b) % BITSET64_WORDBITS)) argument
123 #define BITSET64_TEST(x, b) ((x)[BITSET64_BITWORD(b)] & BITSET64_BIT(b)) argument
124 #define BITSET64_SET(x, b) ((x)[BITSET64_BITWORD(b)] |= BITSET64_BIT(b)) argument
125 #define BITSET64_CLEAR(x, b) ((x)[BITSET64_BITWORD(b)] &= ~BITSET64_BIT(b)) argument
127 #define BITSET64_MASK(b) ((b) == BITSET64_WORDBITS ? ~0 : BITSET64_BIT(b) - 1) argument
128 #define BITSET64_RANGE(b, e) (BITSET64_MASK((e) + 1) & ~BITSET64_MASK(b)) argument
132 #define BITSET64_TEST_SUBRANGE(x, b, e) \ argument
136 #define BITSET64_TEST_RANGE(x, b, e) \ argument
141 #define BITSET64_SET_SUBRANGE(x, b, e) \ argument
145 #define BITSET64_SET_RANGE(x, b, e) \ argument
150 #define BITSET64_CLEAR_SUBRANGE(x, b, e) \ argument
154 #define BITSET64_CLEAR_RANGE(x, b, e) \ argument