Lines Matching refs:nr
116 long nr = BITS_TO_LONGS(bits); in slow_bitmap_and() local
119 for (k = 0; k < nr; k++) { in slow_bitmap_and()
129 long nr = BITS_TO_LONGS(bits); in slow_bitmap_or() local
131 for (k = 0; k < nr; k++) { in slow_bitmap_or()
140 long nr = BITS_TO_LONGS(bits); in slow_bitmap_xor() local
142 for (k = 0; k < nr; k++) { in slow_bitmap_xor()
151 long nr = BITS_TO_LONGS(bits); in slow_bitmap_andnot() local
154 for (k = 0; k < nr; k++) { in slow_bitmap_andnot()
160 void bitmap_set(unsigned long *map, long start, long nr) in bitmap_set() argument
163 const long size = start + nr; in bitmap_set()
167 assert(start >= 0 && nr >= 0); in bitmap_set()
169 while (nr - bits_to_set >= 0) { in bitmap_set()
171 nr -= bits_to_set; in bitmap_set()
176 if (nr) { in bitmap_set()
182 void bitmap_set_atomic(unsigned long *map, long start, long nr) in bitmap_set_atomic() argument
185 const long size = start + nr; in bitmap_set_atomic()
189 assert(start >= 0 && nr >= 0); in bitmap_set_atomic()
192 if (nr - bits_to_set > 0) { in bitmap_set_atomic()
194 nr -= bits_to_set; in bitmap_set_atomic()
202 while (nr >= BITS_PER_LONG) { in bitmap_set_atomic()
204 nr -= BITS_PER_LONG; in bitmap_set_atomic()
210 if (nr) { in bitmap_set_atomic()
221 void bitmap_clear(unsigned long *map, long start, long nr) in bitmap_clear() argument
224 const long size = start + nr; in bitmap_clear()
228 assert(start >= 0 && nr >= 0); in bitmap_clear()
230 while (nr - bits_to_clear >= 0) { in bitmap_clear()
232 nr -= bits_to_clear; in bitmap_clear()
237 if (nr) { in bitmap_clear()
243 bool bitmap_test_and_clear(unsigned long *map, long start, long nr) in bitmap_test_and_clear() argument
246 const long size = start + nr; in bitmap_test_and_clear()
251 assert(start >= 0 && nr >= 0); in bitmap_test_and_clear()
254 if (nr - bits_to_clear > 0) { in bitmap_test_and_clear()
259 nr -= bits_to_clear; in bitmap_test_and_clear()
266 while (nr >= BITS_PER_LONG) { in bitmap_test_and_clear()
271 nr -= BITS_PER_LONG; in bitmap_test_and_clear()
277 if (nr) { in bitmap_test_and_clear()
288 bool bitmap_test_and_clear_atomic(unsigned long *map, long start, long nr) in bitmap_test_and_clear_atomic() argument
291 const long size = start + nr; in bitmap_test_and_clear_atomic()
297 assert(start >= 0 && nr >= 0); in bitmap_test_and_clear_atomic()
300 if (nr - bits_to_clear > 0) { in bitmap_test_and_clear_atomic()
303 nr -= bits_to_clear; in bitmap_test_and_clear_atomic()
311 while (nr >= BITS_PER_LONG) { in bitmap_test_and_clear_atomic()
316 nr -= BITS_PER_LONG; in bitmap_test_and_clear_atomic()
322 if (nr) { in bitmap_test_and_clear_atomic()
336 long nr) in bitmap_copy_and_clear_atomic() argument
338 while (nr > 0) { in bitmap_copy_and_clear_atomic()
342 nr -= BITS_PER_LONG; in bitmap_copy_and_clear_atomic()
363 unsigned long nr, in bitmap_find_next_zero_area() argument
373 end = index + nr; in bitmap_find_next_zero_area()