Lines Matching full:bitmap
12 * longs. The bitmap interface and available operations are listed
13 * here, in bitmap.h
16 * lib/bitmap.c. Functions implementations that are architecture
20 * See lib/bitmap.c for more details.
24 * The available bitmap operations and their rough meaning in the
25 * case that the bitmap is a single unsigned long are thus:
48 * bitmap_scnprintf(buf, len, src, nbits) Print bitmap src to buf
49 * bitmap_parse(ubuf, ulen, dst, nbits) Parse bitmap dst from user buf
50 * bitmap_scnlistprintf(buf, len, src, nbits) Print bitmap src as list to buf
51 * bitmap_parselist(buf, dst, nbits) Parse bitmap dst from list
52 * bitmap_find_free_region(bitmap, bits, order) Find and allocate bit region
53 * bitmap_release_region(bitmap, pos, order) Free specified bit region
54 * bitmap_allocate_region(bitmap, pos, order) Allocate specified bit region
80 * lib/bitmap.c provides these functions:
83 extern int __bitmap_empty(const unsigned long *bitmap, int bits);
84 extern int __bitmap_full(const unsigned long *bitmap, int bits);
105 extern int __bitmap_weight(const unsigned long *bitmap, int bits);
119 extern int bitmap_find_free_region(unsigned long *bitmap, int bits, int order);
120 extern void bitmap_release_region(unsigned long *bitmap, int pos, int order);
121 extern int bitmap_allocate_region(unsigned long *bitmap, int pos, int order);