Lines Matching full:bitmap

3 #include <linux/bitmap.h>
16 * bitmap_parse_user - convert an ASCII hex string in a user buffer into a bitmap
21 * @maskp: pointer to bitmap array that will contain result.
22 * @nmaskbits: size of bitmap, in bits.
43 * bitmap_print_to_pagebuf - convert bitmap to list or hex format ASCII string
44 * @list: indicates whether the bitmap must be list
46 * @maskp: pointer to bitmap to convert
47 * @nmaskbits: size of bitmap, in bits
69 * bitmap_print_to_buf - convert bitmap to list or hex format ASCII string
70 * @list: indicates whether the bitmap must be list
74 * @maskp: pointer to bitmap to convert
75 * @nmaskbits: size of bitmap, in bits
97 * bitmap_print_bitmask_to_buf - convert bitmap to hex bitmask format ASCII string
99 * @maskp: pointer to bitmap to convert
100 * @nmaskbits: size of bitmap, in bits
127 * The problem is once we have a large bitmap, we have a chance to get a
168 * - If printing part of bitmap as list, the resulting string is not a correct
169 * list representation of bitmap. Particularly, some bits within or out of
172 * - If printing the whole bitmap as list by parts, user must ensure the order
174 * - If printing the whole bitmap as list by parts, user must keep bitmap
188 * bitmap_print_list_to_buf - convert bitmap to decimal list format ASCII string
190 * @maskp: pointer to bitmap to convert
191 * @nmaskbits: size of bitmap, in bits
206 * Region 9-38:4/10 describes the following bitmap structure:
220 static void bitmap_set_region(const struct region *r, unsigned long *bitmap) in bitmap_set_region() argument
225 bitmap_set(bitmap, start, min(r->end - start + 1, r->off)); in bitmap_set_region()
347 * bitmap_parselist - convert list format ASCII string to bitmap
364 * dynamic, so if system changes cause the bitmap width to change, such
405 * string to bitmap
410 * @maskp: pointer to bitmap array that will contain result.
411 * @nmaskbits: size of bitmap, in bits.
458 * bitmap_parse - convert an ASCII hex string into a bitmap.
463 * @maskp: pointer to bitmap array that will contain result.
464 * @nmaskbits: size of bitmap, in bits.
478 u32 *bitmap = (u32 *)maskp; in bitmap_parse() local
491 end = bitmap_get_x32_reverse(start, end, &bitmap[chunk ^ 1]); in bitmap_parse()
493 end = bitmap_get_x32_reverse(start, end, &bitmap[chunk]); in bitmap_parse()