mask >>= 1;
if (!mask) {
- mask = 1UL << (BITS_PER_LONG - 1);
+ mask = 1UL << (root->index_bits - 1);
size_flag = 1;
}
}
iter->mask = ULONG_MAX;
} else {
iter->size_level = 1;
- iter->mask = 1UL << (BITS_PER_LONG - 1);
+ iter->mask = 1UL << (iter->root->index_bits - 1);
}
}
return iter->cur;
iter->mask = ULONG_MAX;
} else {
iter->size_level = 1;
- iter->mask = 1UL << (BITS_PER_LONG - 1);
+ iter->mask = 1UL << (iter->root->index_bits - 1);
}
}
return iter->cur;