Name
bitmap_fold —
fold larger bitmap into smaller, modulo specified size
Synopsis
void bitmap_fold (
unsigned long * dst, const unsigned long * orig, int sz, int bits)
;
Arguments
dst
resulting smaller bitmap
orig
original larger bitmap
sz
specified size
bits
number of bits in each of these bitmaps
Description
For each bit oldbit in orig
, set bit oldbit mod sz
in dst
.
Clear all other bits in dst
. See further the comment and
Example [2] for bitmap_onto
for why and how to use this.