Lines Matching refs:BITMAP_WORD_BITS
29 /* BITMAP_WORD_BITS needs to be unsigned, but cannot contain casts as
31 #define BITMAP_WORD_BITS (CHAR_BIT * SIZEOF_LONG * 1u)
36 #define BITMAP_ELEMENT_WORDS ((128 + BITMAP_WORD_BITS - 1) / BITMAP_WORD_BITS)
41 #define BITMAP_ELEMENT_ALL_BITS (BITMAP_ELEMENT_WORDS * BITMAP_WORD_BITS)
229 bi->word_no = start_bit / BITMAP_WORD_BITS % BITMAP_ELEMENT_WORDS;
231 bi->bits >>= start_bit % BITMAP_WORD_BITS;
289 bi->word_no = start_bit / BITMAP_WORD_BITS % BITMAP_ELEMENT_WORDS;
291 bi->bits >>= start_bit % BITMAP_WORD_BITS;
343 bi->word_no = start_bit / BITMAP_WORD_BITS % BITMAP_ELEMENT_WORDS;
347 bi->bits >>= start_bit % BITMAP_WORD_BITS;
390 *bit_no = ((*bit_no + BITMAP_WORD_BITS - 1)
391 / BITMAP_WORD_BITS * BITMAP_WORD_BITS);
402 *bit_no += BITMAP_WORD_BITS;
437 *bit_no = ((*bit_no + BITMAP_WORD_BITS - 1)
438 / BITMAP_WORD_BITS * BITMAP_WORD_BITS);
449 *bit_no += BITMAP_WORD_BITS;
504 *bit_no = ((*bit_no + BITMAP_WORD_BITS - 1)
505 / BITMAP_WORD_BITS * BITMAP_WORD_BITS);
518 *bit_no += BITMAP_WORD_BITS;