blob: e1c4395cb478d37a6a6d0b38445234ee695d2164 [file] [log] [blame]
Theodore Ts'o3eb07f62007-10-14 23:04:58 -04001#
2# Copyright (C) 1993 Theodore Ts'o. This file may be redistributed
3# under the terms of the GNU Public License.
4#
5command_table extent_cmds;
6
Theodore Ts'o3eb07f62007-10-14 23:04:58 -04007request do_current_node, "Current extent node",
8 current_node, current;
9
10request do_root_node, "Goto root extent",
11 root_node, root;
12
13request do_last_leaf, "Goto last leaf",
14 last_leaf;
15
16request do_first_sib, "Goto first sibling",
17 first_sibling, first_sib;
18
19request do_last_sib, "Goto last sibling",
20 last_sibling, last_sib;
21
22request do_next_sib, "Goto next sibling",
23 next_sibling, next_sib, ns;
24
25request do_prev_sib, "Goto previous sibling",
26 prev_sibling, prev_sib, ps;
27
28request do_next_leaf, "Goto next leaf",
29 next_leaf, nl;
30
31request do_prev_leaf, "Goto previous leaf",
32 prev_leaf, pl;
33
34request do_next, "Goto next node",
35 next, n;
36
37request do_prev, "Goto previous node",
38 previous, prev, p;
39
40request do_up, "Up node",
41 up_node, up, u;
42
43request do_down, "Down node",
44 down_node, down, d;
45
46request do_delete_node, "Delete node",
47 delete_node, delete;
48
49request do_insert_node, "Insert node",
50 insert_node, insert;
51
Eric Sandeen9fd6a962008-05-20 10:14:20 -050052request do_split_node, "Split node",
53 split_node, split;
54
JP Abgralle0ed7402014-03-19 19:08:39 -070055request do_fix_parents, "Fix parents",
56 fix_parents, fixp;
57
Eric Sandeenf4e99632008-05-20 10:17:46 -050058request do_set_bmap, "Set block mapping",
59 set_bmap;
60
Theodore Ts'o3eb07f62007-10-14 23:04:58 -040061request do_replace_node, "Insert node",
62 replace_node, replace;
63
64request do_print_all, "Iterate over all nodes and print them",
65 print_all, all;
66
67request do_goto_block, "Goto extent containing specified block",
68 goto_block, goto;
69
70request do_info, "Print extent info",
71 info;
72
JP Abgralle0ed7402014-03-19 19:08:39 -070073request do_extent_close, "Close extent handle",
74 extent_close, ec;
75
Theodore Ts'o3eb07f62007-10-14 23:04:58 -040076end;
77