VSID_NBPW
for (i = 0; i < NPMAPS; i += VSID_NBPW) {
mask = 1 << (hash & (VSID_NBPW - 1));
hash &= rounddown2(0xfffff, VSID_NBPW);
mask = 1 << (idx % VSID_NBPW);
idx /= VSID_NBPW;
static u_int moea_vsid_bitmap[NPMAPS / VSID_NBPW];
moea_vsid_bitmap[(KERNEL_VSIDBITS & (NPMAPS - 1)) / VSID_NBPW]
|= 1 << (KERNEL_VSIDBITS % VSID_NBPW);
moea64_vsid_bitmap[(KERNEL_VSIDBITS & (NVSIDS - 1)) / VSID_NBPW]
|= 1 << (KERNEL_VSIDBITS % VSID_NBPW);
static u_int moea64_vsid_bitmap[NVSIDS / VSID_NBPW];
for (i = 0; i < NVSIDS; i += VSID_NBPW) {
mask = 1 << (hash & (VSID_NBPW - 1));
hash &= rounddown2(VSID_HASHMASK, VSID_NBPW);
mask = 1 << (idx % VSID_NBPW);
idx /= VSID_NBPW;