Lines Matching refs:maskp

454  * @maskp: pointer to bitmap array that will contain result.
458 unsigned int ulen, unsigned long *maskp,
468 ret = bitmap_parse(buf, UINT_MAX, maskp, nmaskbits);
479 * @maskp: pointer to bitmap to convert
491 int bitmap_print_to_pagebuf(bool list, char *buf, const unsigned long *maskp,
496 return list ? scnprintf(buf, len, "%*pbl\n", nmaskbits, maskp) :
497 scnprintf(buf, len, "%*pb\n", nmaskbits, maskp);
507 * @maskp: pointer to bitmap to convert
512 static int bitmap_print_to_buf(bool list, char *buf, const unsigned long *maskp,
519 data = kasprintf(GFP_KERNEL, fmt, nmaskbits, maskp);
532 * @maskp: pointer to bitmap to convert
555 * bitmap_print_to_pagebuf(bool list, char *buf, const unsigned long *maskp,
613 int bitmap_print_bitmask_to_buf(char *buf, const unsigned long *maskp,
616 return bitmap_print_to_buf(false, buf, maskp, nmaskbits, off, count);
623 * @maskp: pointer to bitmap to convert
631 int bitmap_print_list_to_buf(char *buf, const unsigned long *maskp,
634 return bitmap_print_to_buf(true, buf, maskp, nmaskbits, off, count);
783 * @maskp: write resulting mask here
807 int bitmap_parselist(const char *buf, unsigned long *maskp, int nmaskbits)
813 bitmap_zero(maskp, r.nbits);
828 bitmap_set_region(&r, maskp);
843 * @maskp: pointer to bitmap array that will contain result.
849 unsigned int ulen, unsigned long *maskp,
859 ret = bitmap_parselist(buf, maskp, nmaskbits);
896 * @maskp: pointer to bitmap array that will contain result.
907 unsigned long *maskp, int nmaskbits)
911 u32 *bitmap = (u32 *)maskp;
934 bitmap_clear(maskp, unset_bit, nmaskbits - unset_bit);
938 if (find_next_bit(maskp, unset_bit, nmaskbits) != unset_bit)