Lines Matching defs:map
36 const u8 *map = (u8 *)lmap + (bit >> 3);
40 return !nbits || !(*map & fill_mask[pos + nbits] &
43 if (*map++ & zero_mask[pos])
48 pos = ((size_t)map) & (sizeof(size_t) - 1);
52 for (nbits -= pos * 8; pos; pos--, map++) {
53 if (*map)
59 for (pos = nbits / BITS_IN_SIZE_T; pos; pos--, map += sizeof(size_t)) {
60 if (*((size_t *)map))
64 for (pos = (nbits % BITS_IN_SIZE_T) >> 3; pos; pos--, map++) {
65 if (*map)
70 if (pos && (*map & fill_mask[pos]))
85 const u8 *map = (u8 *)lmap + (bit >> 3);
90 return !nbits || (*map & mask) == mask;
94 if ((*map++ & mask) != mask)
99 pos = ((size_t)map) & (sizeof(size_t) - 1);
103 for (nbits -= pos * 8; pos; pos--, map++) {
104 if (*map != 0xFF)
110 for (pos = nbits / BITS_IN_SIZE_T; pos; pos--, map += sizeof(size_t)) {
111 if (*((size_t *)map) != MINUS_ONE_T)
115 for (pos = (nbits % BITS_IN_SIZE_T) >> 3; pos; pos--, map++) {
116 if (*map != 0xFF)
123 if ((*map & mask) != mask)