IDR_SIZE
#define IDR_MASK (IDR_SIZE - 1)
struct idr_layer *ary[IDR_SIZE];
for (i = 0; i < IDR_SIZE; i++)
bitmap_fill(&iln->bitmap, IDR_SIZE);
bitmap_fill(&il->bitmap, IDR_SIZE);
bitmap_fill(&il->bitmap, IDR_SIZE);
idx = find_next_bit(&il->bitmap, IDR_SIZE, sidx);
if (idx == IDR_SIZE && sidx == 0)
if (idx == IDR_SIZE) {
for (i = 0; i < IDR_SIZE; i++) {
for (i = 0; i < IDR_SIZE; i++) {
(i + offset) * IDR_SIZE, layer - 1, f, data);