print_vdev_tree
print_vdev_tree(NULL, poolname, nvroot, 0, "", 0);
print_vdev_tree(NULL, "dedup", nvroot, 0,
print_vdev_tree(NULL, "special", nvroot, 0,
print_vdev_tree(NULL, "logs", nvroot, 0,
print_vdev_tree(zhp, vname, child[c], indent + 2, "",
print_vdev_tree(NULL, newpool, config, 0, "",
print_vdev_tree(zhp, poolname, poolnvroot, 0, "",
print_vdev_tree(zhp, NULL, nvroot, 0, "", name_flags);
print_vdev_tree(zhp, "dedup", poolnvroot, 0,
print_vdev_tree(zhp, NULL, nvroot, 0, VDEV_ALLOC_BIAS_DEDUP,
print_vdev_tree(zhp, "special", poolnvroot, 0,
print_vdev_tree(zhp, NULL, nvroot, 0, VDEV_ALLOC_BIAS_SPECIAL,
print_vdev_tree(zhp, "logs", poolnvroot, 0, VDEV_ALLOC_BIAS_LOG,
print_vdev_tree(zhp, NULL, nvroot, 0, VDEV_ALLOC_BIAS_LOG,
print_vdev_tree(hdl, vname, child[c], indent + 2);
print_vdev_tree(hdl, NULL, missing, 2);