Lines Matching refs:nr

85 bitmap_set_ll(unsigned long *map, unsigned long start, unsigned long nr)  in bitmap_set_ll()  argument
88 const unsigned long size = start + nr; in bitmap_set_ll()
92 while (nr >= bits_to_set) { in bitmap_set_ll()
94 return nr; in bitmap_set_ll()
95 nr -= bits_to_set; in bitmap_set_ll()
100 if (nr) { in bitmap_set_ll()
103 return nr; in bitmap_set_ll()
121 bitmap_clear_ll(unsigned long *map, unsigned long start, unsigned long nr) in bitmap_clear_ll() argument
124 const unsigned long size = start + nr; in bitmap_clear_ll()
128 while (nr >= bits_to_clear) { in bitmap_clear_ll()
130 return nr; in bitmap_clear_ll()
131 nr -= bits_to_clear; in bitmap_clear_ll()
136 if (nr) { in bitmap_clear_ll()
139 return nr; in bitmap_clear_ll()
648 unsigned long start, unsigned int nr, void *data, in gen_pool_first_fit() argument
651 return bitmap_find_next_zero_area(map, size, start, nr, 0); in gen_pool_first_fit()
667 unsigned long start, unsigned int nr, void *data, in gen_pool_first_fit_align() argument
679 return bitmap_find_next_zero_area_off(map, size, start, nr, in gen_pool_first_fit_align()
695 unsigned long start, unsigned int nr, void *data, in gen_pool_fixed_alloc() argument
710 start + offset_bit, nr, 0); in gen_pool_fixed_alloc()
731 unsigned int nr, void *data, struct gen_pool *pool, in gen_pool_first_fit_order_align() argument
734 unsigned long align_mask = roundup_pow_of_two(nr) - 1; in gen_pool_first_fit_order_align()
736 return bitmap_find_next_zero_area(map, size, start, nr, align_mask); in gen_pool_first_fit_order_align()
755 unsigned long start, unsigned int nr, void *data, in gen_pool_best_fit() argument
762 index = bitmap_find_next_zero_area(map, size, start, nr, 0); in gen_pool_best_fit()
765 unsigned long next_bit = find_next_bit(map, size, index + nr); in gen_pool_best_fit()
769 if (len == nr) in gen_pool_best_fit()
773 next_bit + 1, nr, 0); in gen_pool_best_fit()