# # Copyright (C) 1993 Theodore Ts'o. This file may be redistributed # under the terms of the GNU Public License. # command_table extent_cmds; request do_current_node, "Current extent node", current_node, current; request do_root_node, "Goto root extent", root_node, root; request do_last_leaf, "Goto last leaf", last_leaf; request do_first_sib, "Goto first sibling", first_sibling, first_sib; request do_last_sib, "Goto last sibling", last_sibling, last_sib; request do_next_sib, "Goto next sibling", next_sibling, next_sib, ns; request do_prev_sib, "Goto previous sibling", prev_sibling, prev_sib, ps; request do_next_leaf, "Goto next leaf", next_leaf, nl; request do_prev_leaf, "Goto previous leaf", prev_leaf, pl; request do_next, "Goto next node", next, n; request do_prev, "Goto previous node", previous, prev, p; request do_up, "Up node", up_node, up, u; request do_down, "Down node", down_node, down, d; request do_delete_node, "Delete node", delete_node, delete; request do_insert_node, "Insert node", insert_node, insert; request do_split_node, "Split node", split_node, split; request do_fix_parents, "Fix parents", fix_parents, fixp; request do_set_bmap, "Set block mapping", set_bmap; request do_replace_node, "Insert node", replace_node, replace; request do_print_all, "Iterate over all nodes and print them", print_all, all; request do_goto_block, "Goto extent containing specified block", goto_block, goto; request do_info, "Print extent info", info; request do_extent_close, "Close extent handle", extent_close, ec; end;