Lines Matching refs:BITS_PER_LONG
39 #define BITS_PER_LONG (sizeof(long)*BITS_PER_CHAR) macro
41 #define BITMAP_FIRST_WORD_MASK(start) (~0UL << ((start) & (BITS_PER_LONG - 1)))
42 #define BITMAP_LAST_WORD_MASK(nbits) (~0UL >> (-(nbits) & (BITS_PER_LONG - 1)))
64 return 1UL << (nr % BITS_PER_LONG); in __bit__()
69 addr[nr / BITS_PER_LONG] |= __bit__(nr); in set_bit()
74 addr[nr / BITS_PER_LONG] &= ~__bit__(nr); in clear_bit()
79 return addr[nr / BITS_PER_LONG] & __bit__(nr); in test_bit()
92 tmp = addr[start / BITS_PER_LONG] ^ invert; in __find_next_bit()
96 start = round_down(start, BITS_PER_LONG); in __find_next_bit()
99 start += BITS_PER_LONG; in __find_next_bit()
103 tmp = addr[start / BITS_PER_LONG] ^ invert; in __find_next_bit()
167 sz = round_up(sz, BITS_PER_LONG); in igt_next_prime_number()
175 memset(nprimes + last_sz / BITS_PER_LONG, in igt_next_prime_number()