Home | History | Annotate | Download | only in debugfs

Lines Matching full:argv

50 static int common_extent_args_process(int argc, char *argv[], int min_argc,
54 if (common_args_process(argc, argv, min_argc, max_argc, cmd,
67 void do_extent_open(int argc, char *argv[])
74 if (check_fs_open(argv[0]))
85 if (common_inode_args_process(argc, argv, &inode, 0))
92 com_err(argv[1], retval, "while opening extent handle");
101 com_err(argv[1], retval, "out of memory");
116 void do_extent_close(int argc, char *argv[])
120 if (common_args_process(argc, argv, 1, 1,
125 com_err(argv[0], 0, "Extent handle not open");
139 char **argv, int op)
144 if (my_name && common_args_process(argc, argv, 1, 1,
149 com_err(argv[0], 0, "Extent handle not open");
155 com_err(argv[0], retval, 0);
161 void do_current_node(int argc, char *argv[])
163 generic_goto_node("current_node", argc, argv, EXT2_EXTENT_CURRENT);
166 void do_root_node(int argc, char *argv[])
168 generic_goto_node("root_node", argc, argv, EXT2_EXTENT_ROOT);
171 void do_last_leaf(int argc, char *argv[])
173 generic_goto_node("last_leaf", argc, argv, EXT2_EXTENT_LAST_LEAF);
176 void do_first_sib(int argc, char *argv[])
178 generic_goto_node("first_sib", argc, argv, EXT2_EXTENT_FIRST_SIB);
181 void do_last_sib(int argc, char *argv[])
183 generic_goto_node("next_sib", argc, argv, EXT2_EXTENT_LAST_SIB);
186 void do_next_sib(int argc, char *argv[])
188 generic_goto_node("next_sib", argc, argv, EXT2_EXTENT_NEXT_SIB);
191 void do_prev_sib(int argc, char *argv[])
193 generic_goto_node("prev_sib", argc, argv, EXT2_EXTENT_PREV_SIB);
196 void do_next_leaf(int argc, char *argv[])
198 generic_goto_node("next_leaf", argc, argv, EXT2_EXTENT_NEXT_LEAF);
201 void do_prev_leaf(int argc, char *argv[])
203 generic_goto_node("prev_leaf", argc, argv, EXT2_EXTENT_PREV_LEAF);
206 void do_next(int argc, char *argv[])
208 generic_goto_node("next", argc, argv, EXT2_EXTENT_NEXT);
211 void do_prev(int argc, char *argv[])
213 generic_goto_node("prev", argc, argv, EXT2_EXTENT_PREV);
216 void do_up(int argc, char *argv[])
218 generic_goto_node("up", argc, argv, EXT2_EXTENT_UP);
221 void do_down(int argc, char *argv[])
223 generic_goto_node("down", argc, argv, EXT2_EXTENT_DOWN);
226 void do_delete_node(int argc, char *argv[])
231 if (common_extent_args_process(argc, argv, 1, 1, "delete_node",
237 com_err(argv[0], retval, 0);
248 void do_replace_node(int argc, char *argv[])
255 if (common_extent_args_process(argc, argv, 3, 5, "replace_node",
261 if (!strcmp(argv[1], "--uninit")) {
263 argv++;
268 fprintf(stderr, "Usage: %s %s\n", argv[0], usage);
272 err = strtoblk(argv[0], argv[1], "logical block", &extent.e_lblk);
276 extent.e_len = parse_ulong(argv[2], argv[0], "length", &err);
280 err = strtoblk(argv[0], argv[3], "physical block", &extent.e_pblk);
286 com_err(argv[0], retval, 0);
289 generic_goto_node(NULL, argc, argv, EXT2_EXTENT_CURRENT);
292 void do_split_node(int argc, char *argv[])
296 if (common_extent_args_process(argc, argv, 1, 1, "split_node",
302 com_err(argv[0], retval, 0);
305 generic_goto_node(NULL, argc, argv, EXT2_EXTENT_CURRENT);
308 void do_insert_node(int argc, char *argv[])
317 if (common_extent_args_process(argc, argv, 3, 6, "insert_node",
321 cmd = argv[0];
326 if (!strcmp(argv[1], "--after")) {
328 argv++;
332 if (!strcmp(argv[1], "--uninit")) {
334 argv++;
346 err = strtoblk(cmd, argv[1], "logical block", &extent.e_lblk);
350 extent.e_len = parse_ulong(argv[2], cmd, "length", &err);
354 err = strtoblk(cmd, argv[3], "physical block", &extent.e_pblk);
363 generic_goto_node(NULL, argc, argv, EXT2_EXTENT_CURRENT);
366 void do_set_bmap(int argc, char **argv)
373 char *cmd = argv[0];
377 if (common_extent_args_process(argc, argv, 3, 5, "set_bmap",
381 if (argc > 2 && !strcmp(argv[1], "--uninit")) {
383 argv++;
392 err = strtoblk(cmd, argv[1], "logical block", &logical);
396 err = strtoblk(cmd, argv[2], "physical block", &physical);
414 void do_print_all(int argc, char **argv)
424 if (common_extent_args_process(argc, argv, 1, 2, "print_all",
429 if (!strcmp(argv[1], "--leaf-only"))
431 else if (!strcmp(argv[1], "--reverse")) {
435 } else if (!strcmp(argv[1], "--reverse-leaf")) {
440 fprintf(stderr, "Usage: %s %s\n", argv[0], usage);
447 com_err(argv[0], retval, 0);
458 com_err(argv[0], retval, 0);
465 void do_fix_parents(int argc, char **argv)
469 if (common_extent_args_process(argc, argv, 1, 1, "fix_parents", "",
475 com_err(argv[0], retval, 0);
480 void do_info(int argc, char **argv)
486 if (common_extent_args_process(argc, argv, 1, 1, "info", "", 0))
491 com_err(argv[0], retval, 0);
498 com_err(argv[0], retval, 0);
513 void do_goto_block(int argc, char **argv)
519 if (common_extent_args_process(argc, argv, 2, 3, "goto_block",
523 if (strtoblk(argv[0], argv[1], NULL, &blk))
527 level = parse_ulong(argv[2], argv[0], "level", &err);
535 com_err(argv[0], retval,
541 generic_goto_node(NULL, argc, argv, EXT2_EXTENT_CURRENT);