Lines Matching full:unsigned

34 bitmap_zero(unsigned long *addr, const unsigned int size)  in bitmap_zero()
40 bitmap_fill(unsigned long *addr, const unsigned int size) in bitmap_fill()
42 const unsigned int tail = size & (BITS_PER_LONG - 1); in bitmap_fill()
51 bitmap_full(unsigned long *addr, const unsigned int size) in bitmap_full()
53 const unsigned int end = BIT_WORD(size); in bitmap_full()
54 const unsigned int tail = size & (BITS_PER_LONG - 1); in bitmap_full()
55 unsigned int i; in bitmap_full()
63 const unsigned long mask = BITMAP_LAST_WORD_MASK(tail); in bitmap_full()
72 bitmap_empty(unsigned long *addr, const unsigned int size) in bitmap_empty()
74 const unsigned int end = BIT_WORD(size); in bitmap_empty()
75 const unsigned int tail = size & (BITS_PER_LONG - 1); in bitmap_empty()
76 unsigned int i; in bitmap_empty()
84 const unsigned long mask = BITMAP_LAST_WORD_MASK(tail); in bitmap_empty()
93 bitmap_set(unsigned long *map, unsigned int start, int nr) in bitmap_set()
95 const unsigned int size = start + nr; in bitmap_set()
97 unsigned long mask_to_set = BITMAP_FIRST_WORD_MASK(start); in bitmap_set()
116 bitmap_clear(unsigned long *map, unsigned int start, int nr) in bitmap_clear()
118 const unsigned int size = start + nr; in bitmap_clear()
120 unsigned long mask_to_clear = BITMAP_FIRST_WORD_MASK(start); in bitmap_clear()
138 static inline unsigned int
139 bitmap_find_next_zero_area_off(const unsigned long *map, in bitmap_find_next_zero_area_off()
140 const unsigned int size, unsigned int start, in bitmap_find_next_zero_area_off()
141 unsigned int nr, unsigned int align_mask, in bitmap_find_next_zero_area_off()
142 unsigned int align_offset) in bitmap_find_next_zero_area_off()
144 unsigned int index; in bitmap_find_next_zero_area_off()
145 unsigned int end; in bitmap_find_next_zero_area_off()
146 unsigned int i; in bitmap_find_next_zero_area_off()
165 static inline unsigned int
166 bitmap_find_next_zero_area(const unsigned long *map, in bitmap_find_next_zero_area()
167 const unsigned int size, unsigned int start, in bitmap_find_next_zero_area()
168 unsigned int nr, unsigned int align_mask) in bitmap_find_next_zero_area()
175 bitmap_find_free_region(unsigned long *bitmap, int bits, int order) in bitmap_find_free_region()
190 bitmap_allocate_region(unsigned long *bitmap, int pos, int order) in bitmap_allocate_region()
199 bitmap_release_region(unsigned long *bitmap, int pos, int order) in bitmap_release_region()
204 static inline unsigned int
205 bitmap_weight(unsigned long *addr, const unsigned int size) in bitmap_weight()
207 const unsigned int end = BIT_WORD(size); in bitmap_weight()
208 const unsigned int tail = size & (BITS_PER_LONG - 1); in bitmap_weight()
209 unsigned int retval = 0; in bitmap_weight()
210 unsigned int i; in bitmap_weight()
216 const unsigned long mask = BITMAP_LAST_WORD_MASK(tail); in bitmap_weight()
224 bitmap_equal(const unsigned long *pa, in bitmap_equal()
225 const unsigned long *pb, unsigned size) in bitmap_equal()
227 const unsigned int end = BIT_WORD(size); in bitmap_equal()
228 const unsigned int tail = size & (BITS_PER_LONG - 1); in bitmap_equal()
229 unsigned int i; in bitmap_equal()
237 const unsigned long mask = BITMAP_LAST_WORD_MASK(tail); in bitmap_equal()
246 bitmap_subset(const unsigned long *pa, in bitmap_subset()
247 const unsigned long *pb, unsigned size) in bitmap_subset()
249 const unsigned end = BIT_WORD(size); in bitmap_subset()
250 const unsigned tail = size & (BITS_PER_LONG - 1); in bitmap_subset()
251 unsigned i; in bitmap_subset()
259 const unsigned long mask = BITMAP_LAST_WORD_MASK(tail); in bitmap_subset()
268 bitmap_intersects(const unsigned long *pa, const unsigned long *pb, in bitmap_intersects()
269 unsigned size) in bitmap_intersects()
271 const unsigned end = BIT_WORD(size); in bitmap_intersects()
272 const unsigned tail = size & (BITS_PER_LONG - 1); in bitmap_intersects()
273 unsigned i; in bitmap_intersects()
280 const unsigned long mask = BITMAP_LAST_WORD_MASK(tail); in bitmap_intersects()
289 bitmap_complement(unsigned long *dst, const unsigned long *src, in bitmap_complement()
290 const unsigned int size) in bitmap_complement()
292 const unsigned int end = BITS_TO_LONGS(size); in bitmap_complement()
293 unsigned int i; in bitmap_complement()
300 bitmap_copy(unsigned long *dst, const unsigned long *src, in bitmap_copy()
301 const unsigned int size) in bitmap_copy()
303 const unsigned int end = BITS_TO_LONGS(size); in bitmap_copy()
304 unsigned int i; in bitmap_copy()
311 bitmap_to_arr32(uint32_t *dst, const unsigned long *src, unsigned int size) in bitmap_to_arr32()
313 const unsigned int end = howmany(size, 32); in bitmap_to_arr32()
316 unsigned int i = 0; in bitmap_to_arr32()
324 bitmap_copy((unsigned long *)dst, src, size); in bitmap_to_arr32()
331 bitmap_from_arr32(unsigned long *dst, const uint32_t *src, in bitmap_from_arr32()
332 unsigned int size) in bitmap_from_arr32()
334 const unsigned int end = BIT_WORD(size); in bitmap_from_arr32()
335 const unsigned int tail = size & (BITS_PER_LONG - 1); in bitmap_from_arr32()
338 const unsigned int end32 = howmany(size, 32); in bitmap_from_arr32()
339 unsigned int i = 0; in bitmap_from_arr32()
342 dst[i++/2] = (unsigned long) *(src++); in bitmap_from_arr32()
344 dst[i++/2] |= ((unsigned long) *(src++)) << 32; in bitmap_from_arr32()
347 bitmap_copy(dst, (const unsigned long *)src, size); in bitmap_from_arr32()
354 bitmap_or(unsigned long *dst, const unsigned long *src1, in bitmap_or()
355 const unsigned long *src2, const unsigned int size) in bitmap_or()
357 const unsigned int end = BITS_TO_LONGS(size); in bitmap_or()
358 unsigned int i; in bitmap_or()
365 bitmap_and(unsigned long *dst, const unsigned long *src1, in bitmap_and()
366 const unsigned long *src2, const unsigned int size) in bitmap_and()
368 const unsigned int end = BITS_TO_LONGS(size); in bitmap_and()
369 unsigned int i; in bitmap_and()
376 bitmap_andnot(unsigned long *dst, const unsigned long *src1, in bitmap_andnot()
377 const unsigned long *src2, const unsigned int size) in bitmap_andnot()
379 const unsigned int end = BITS_TO_LONGS(size); in bitmap_andnot()
380 unsigned int i; in bitmap_andnot()
387 bitmap_xor(unsigned long *dst, const unsigned long *src1, in bitmap_xor()
388 const unsigned long *src2, const unsigned int size) in bitmap_xor()
390 const unsigned int end = BITS_TO_LONGS(size); in bitmap_xor()
391 unsigned int i; in bitmap_xor()
398 bitmap_shift_right(unsigned long *dst, const unsigned long *src, in bitmap_shift_right()
399 unsigned int shift, unsigned int size) in bitmap_shift_right()
401 const unsigned int end = BITS_TO_LONGS(size); in bitmap_shift_right()
402 const unsigned int tail = size & (BITS_PER_LONG - 1); in bitmap_shift_right()
403 const unsigned long mask = BITMAP_LAST_WORD_MASK(tail); in bitmap_shift_right()
404 const unsigned int off = BIT_WORD(shift); in bitmap_shift_right()
405 const unsigned int rem = shift & (BITS_PER_LONG - 1); in bitmap_shift_right()
406 unsigned long left, right; in bitmap_shift_right()
407 unsigned int i, srcpos; in bitmap_shift_right()
428 memset(dst + end - off, 0, off * sizeof(unsigned long)); in bitmap_shift_right()
431 static inline unsigned long *
432 bitmap_alloc(unsigned int size, gfp_t flags) in bitmap_alloc()
435 sizeof(unsigned long), flags)); in bitmap_alloc()
438 static inline unsigned long *
439 bitmap_zalloc(unsigned int size, gfp_t flags) in bitmap_zalloc()
445 bitmap_free(const unsigned long *bitmap) in bitmap_free()