bitmap_to_u32array(9)

bitmap_to_u32array9

Copy the contents of bitmap to a u32 array of bits

Usage

unsigned int bitmap_to_u32array(u32 * buf, unsigned int nwords, const unsigned long * bitmap, unsigned int nbits);

Arguments

buf

array of u32 (in host byte order), the dest bitmap, non NULL

nwords

number of u32 words in buf

bitmap

array of unsigned longs, the source bitmap, non NULL

nbits

number of bits in bitmap

Overview

copy min(nbits, 32*nwords) bits from bitmap to buf. Remaining bits after nbits in buf (if any) are cleared.

Return the number of bits effectively copied.

From linux-manual-4.9 4.9.228-1 in Debian 9 (Stretch). Parsed by carta from the page's man source.