Searched refs:BITMAP_LAST_WORD_MASK (Results 1 – 8 of 8) sorted by relevance
176 #define BITMAP_LAST_WORD_MASK(nbits) (~0UL >> (-(nbits) & (BITS_PER_LONG - 1))) macro198 dst[nlongs - 1] = BITMAP_LAST_WORD_MASK(nbits); in bitmap_fill()216 return (*dst = *src1 & *src2 & BITMAP_LAST_WORD_MASK(nbits)) != 0; in bitmap_and()242 return (*dst = *src1 & ~(*src2) & BITMAP_LAST_WORD_MASK(nbits)) != 0; in bitmap_andnot()259 return ! ((*src1 ^ *src2) & BITMAP_LAST_WORD_MASK(nbits)); in bitmap_equal()268 return ((*src1 & *src2) & BITMAP_LAST_WORD_MASK(nbits)) != 0; in bitmap_intersects()277 return ! ((*src1 & ~(*src2)) & BITMAP_LAST_WORD_MASK(nbits)); in bitmap_subset()285 return ! (*src & BITMAP_LAST_WORD_MASK(nbits)); in bitmap_empty()293 return ! (~(*src) & BITMAP_LAST_WORD_MASK(nbits)); in bitmap_full()301 return hweight_long(*src & BITMAP_LAST_WORD_MASK(nbits)); in bitmap_weight()[all …]
768 [BITS_TO_LONGS(NR_CPUS)-1] = BITMAP_LAST_WORD_MASK(NR_CPUS) \776 [BITS_TO_LONGS(NR_CPUS)-1] = BITMAP_LAST_WORD_MASK(NR_CPUS) \800 [BITS_TO_LONGS(NR_CPUS)-1] = BITMAP_LAST_WORD_MASK(NR_CPUS) \806 [BITS_TO_LONGS(NR_CPUS)-1] = BITMAP_LAST_WORD_MASK(NR_CPUS) \
286 #define NODE_MASK_LAST_WORD BITMAP_LAST_WORD_MASK(MAX_NUMNODES)
54 if ((bitmap1[k] ^ bitmap2[k]) & BITMAP_LAST_WORD_MASK(bits)) in __bitmap_equal()88 unsigned long mask = BITMAP_LAST_WORD_MASK(nbits); in __bitmap_shift_right()164 BITMAP_LAST_WORD_MASK(bits)); in __bitmap_and()202 BITMAP_LAST_WORD_MASK(bits)); in __bitmap_andnot()216 if ((bitmap1[k] & bitmap2[k]) & BITMAP_LAST_WORD_MASK(bits)) in __bitmap_intersects()231 if ((bitmap1[k] & ~bitmap2[k]) & BITMAP_LAST_WORD_MASK(bits)) in __bitmap_subset()246 w += hweight_long(bitmap[k] & BITMAP_LAST_WORD_MASK(bits)); in __bitmap_weight()267 mask_to_set &= BITMAP_LAST_WORD_MASK(size); in bitmap_set()288 mask_to_clear &= BITMAP_LAST_WORD_MASK(size); in bitmap_clear()
118 unsigned long val = BITMAP_LAST_WORD_MASK(size); in find_last_bit()
101 mask_to_set &= BITMAP_LAST_WORD_MASK(size); in bitmap_set_ll()136 mask_to_clear &= BITMAP_LAST_WORD_MASK(size); in bitmap_clear_ll()
14 #define BITMAP_LAST_WORD_MASK(nbits) \ macro36 return hweight_long(*src & BITMAP_LAST_WORD_MASK(nbits)); in bitmap_weight()
18 w += hweight_long(bitmap[k] & BITMAP_LAST_WORD_MASK(bits)); in __bitmap_weight()