Lines Matching refs:start_word
37 unsigned int start_word = start / 32; in ethnl_bitmap32_clear() local
47 if (end_word == start_word) { in ethnl_bitmap32_clear()
49 if (dst[start_word] & mask) { in ethnl_bitmap32_clear()
50 dst[start_word] &= ~mask; in ethnl_bitmap32_clear()
55 if (dst[start_word] & mask) { in ethnl_bitmap32_clear()
56 dst[start_word] &= ~mask; in ethnl_bitmap32_clear()
59 start_word++; in ethnl_bitmap32_clear()
62 for (i = start_word; i < end_word; i++) { in ethnl_bitmap32_clear()
89 unsigned int start_word = start / 32; in ethnl_bitmap32_not_zero() local
98 if (end_word == start_word) { in ethnl_bitmap32_not_zero()
100 return map[start_word] & mask; in ethnl_bitmap32_not_zero()
102 if (map[start_word] & mask) in ethnl_bitmap32_not_zero()
104 start_word++; in ethnl_bitmap32_not_zero()
107 if (!memchr_inv(map + start_word, '\0', in ethnl_bitmap32_not_zero()
108 (end_word - start_word) * sizeof(u32))) in ethnl_bitmap32_not_zero()