2 # Copyright (C) 1993 Theodore Ts'o. This file may be redistributed
3 # under the terms of the GNU Public License.
5 command_table extent_cmds;
7 request do_current_node, "Current extent node",
10 request do_root_node, "Goto root extent",
13 request do_last_leaf, "Goto last leaf",
16 request do_first_sib, "Goto first sibling",
17 first_sibling, first_sib;
19 request do_last_sib, "Goto last sibling",
20 last_sibling, last_sib;
22 request do_next_sib, "Goto next sibling",
23 next_sibling, next_sib, ns;
25 request do_prev_sib, "Goto previous sibling",
26 prev_sibling, prev_sib, ps;
28 request do_next_leaf, "Goto next leaf",
31 request do_prev_leaf, "Goto previous leaf",
34 request do_next, "Goto next node",
37 request do_prev, "Goto previous node",
40 request do_up, "Up node",
43 request do_down, "Down node",
46 request do_delete_node, "Delete node",
49 request do_insert_node, "Insert node",
52 request do_split_node, "Split node",
55 request do_fix_parents, "Fix parents",
58 request do_set_bmap, "Set block mapping",
61 request do_replace_node, "Insert node",
62 replace_node, replace;
64 request do_print_all, "Iterate over all nodes and print them",
67 request do_goto_block, "Goto extent containing specified block",
70 request do_info, "Print extent info",
73 request do_extent_close, "Close extent handle",