VDO_BLOCK_MAP_TREE_HEIGHT
if (height == VDO_BLOCK_MAP_TREE_HEIGHT)
for (lock->height = 1; lock->height <= VDO_BLOCK_MAP_TREE_HEIGHT; lock->height++) {
page_count_t segment_sizes[VDO_BLOCK_MAP_TREE_HEIGHT];
for (height = 0; height < VDO_BLOCK_MAP_TREE_HEIGHT; height++) {
for (height = 0; height < VDO_BLOCK_MAP_TREE_HEIGHT; height++) {
if (height == (VDO_BLOCK_MAP_TREE_HEIGHT - 1)) {
for (; cursor->height < VDO_BLOCK_MAP_TREE_HEIGHT; cursor->height++) {
if (cursor->height < VDO_BLOCK_MAP_TREE_HEIGHT - 1) {
for (height = 0; height < VDO_BLOCK_MAP_TREE_HEIGHT - 1; height++) {
boundary.levels[VDO_BLOCK_MAP_TREE_HEIGHT - 1] = 1;
.height = VDO_BLOCK_MAP_TREE_HEIGHT - 1,
struct tree_page *levels[VDO_BLOCK_MAP_TREE_HEIGHT];
struct cursor_level levels[VDO_BLOCK_MAP_TREE_HEIGHT];
struct block_map_tree_slot tree_slots[VDO_BLOCK_MAP_TREE_HEIGHT + 1];
for (height = 0; height < VDO_BLOCK_MAP_TREE_HEIGHT; height++) {
page_number_t levels[VDO_BLOCK_MAP_TREE_HEIGHT];