1. NAME

bitmap_fold - fold larger bitmap into smaller, modulo specified size

2. SYNOPSIS

void bitmap_fold(unsigned long *  dst , const unsigned long *  orig , int  sz , int  bits );

3. ARGUMENTS

dst
    resulting smaller bitmap

orig
    original larger bitmap

sz
    specified size

bits
    number of bits in each of these bitmaps

4. 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.

5. COPYRIGHT