idr_pos
idx = idr_pos(id, layer);
il = il->ary[idr_pos(id, layer)];
il->bitmap &= ~(1 << idr_pos(id, layer));
idr->top->bitmap < (1 << idr_pos(starting_id, idr->layers - 1))) {
sidx = idr_pos(starting_id, layer);
il->bitmap &= ~(1 << idr_pos(id, layer));