BITS_PER_U32
for (i = 0; i < (u32)(size / BITS_PER_U32); i++) {
u32 bit_offset = i * BITS_PER_U32;
for (j = 0; j < BITS_PER_U32; j++) {
remaining_bits = size % BITS_PER_U32;
u32 bit_offset = i * BITS_PER_U32;