Lines Matching refs:nmaskbits
448 int nmaskbits) in bitmap_parse_user() argument
457 ret = bitmap_parse(buf, UINT_MAX, maskp, nmaskbits); in bitmap_parse_user()
481 int nmaskbits) in bitmap_print_to_pagebuf() argument
485 return list ? scnprintf(buf, len, "%*pbl\n", nmaskbits, maskp) : in bitmap_print_to_pagebuf()
486 scnprintf(buf, len, "%*pb\n", nmaskbits, maskp); in bitmap_print_to_pagebuf()
640 int bitmap_parselist(const char *buf, unsigned long *maskp, int nmaskbits) in bitmap_parselist() argument
645 bitmap_zero(maskp, nmaskbits); in bitmap_parselist()
660 ret = bitmap_set_region(&r, maskp, nmaskbits); in bitmap_parselist()
683 int nmaskbits) in bitmap_parselist_user() argument
692 ret = bitmap_parselist(buf, maskp, nmaskbits); in bitmap_parselist_user()
740 unsigned long *maskp, int nmaskbits) in bitmap_parse() argument
743 int chunks = BITS_TO_U32(nmaskbits); in bitmap_parse()
765 unset_bit = (BITS_TO_U32(nmaskbits) - chunks) * 32; in bitmap_parse()
766 if (unset_bit < nmaskbits) { in bitmap_parse()
767 bitmap_clear(maskp, unset_bit, nmaskbits - unset_bit); in bitmap_parse()
771 if (find_next_bit(maskp, unset_bit, nmaskbits) != unset_bit) in bitmap_parse()