estimate_size_walk
n = estimate_size_walk(cur->child, dir, geom);
ndir = estimate_size_walk(root, path, &geom);