Lines Matching full:argv
49 static int common_extent_args_process(int argc, char *argv[], int min_argc,
53 if (common_args_process(argc, argv, min_argc, max_argc, cmd,
66 void do_extent_open(int argc, char *argv[])
73 if (check_fs_open(argv[0]))
84 if (common_inode_args_process(argc, argv, &inode, 0))
91 com_err(argv[1], retval, "while opening extent handle");
110 void do_extent_close(int argc, char *argv[])
114 if (common_args_process(argc, argv, 1, 1,
119 com_err(argv[0], 0, "Extent handle not open");
133 char **argv, int op)
138 if (my_name && common_args_process(argc, argv, 1, 1,
143 com_err(argv[0], 0, "Extent handle not open");
149 com_err(argv[0], retval, 0);
155 void do_current_node(int argc, char *argv[])
157 generic_goto_node("current_node", argc, argv, EXT2_EXTENT_CURRENT);
160 void do_root_node(int argc, char *argv[])
162 generic_goto_node("root_node", argc, argv, EXT2_EXTENT_ROOT);
165 void do_last_leaf(int argc, char *argv[])
167 generic_goto_node("last_leaf", argc, argv, EXT2_EXTENT_LAST_LEAF);
170 void do_first_sib(int argc, char *argv[])
172 generic_goto_node("first_sib", argc, argv, EXT2_EXTENT_FIRST_SIB);
175 void do_last_sib(int argc, char *argv[])
177 generic_goto_node("next_sib", argc, argv, EXT2_EXTENT_LAST_SIB);
180 void do_next_sib(int argc, char *argv[])
182 generic_goto_node("next_sib", argc, argv, EXT2_EXTENT_NEXT_SIB);
185 void do_prev_sib(int argc, char *argv[])
187 generic_goto_node("prev_sib", argc, argv, EXT2_EXTENT_PREV_SIB);
190 void do_next_leaf(int argc, char *argv[])
192 generic_goto_node("next_leaf", argc, argv, EXT2_EXTENT_NEXT_LEAF);
195 void do_prev_leaf(int argc, char *argv[])
197 generic_goto_node("prev_leaf", argc, argv, EXT2_EXTENT_PREV_LEAF);
200 void do_next(int argc, char *argv[])
202 generic_goto_node("next", argc, argv, EXT2_EXTENT_NEXT);
205 void do_prev(int argc, char *argv[])
207 generic_goto_node("prev", argc, argv, EXT2_EXTENT_PREV);
210 void do_up(int argc, char *argv[])
212 generic_goto_node("up", argc, argv, EXT2_EXTENT_UP);
215 void do_down(int argc, char *argv[])
217 generic_goto_node("down", argc, argv, EXT2_EXTENT_DOWN);
220 void do_delete_node(int argc, char *argv[])
225 if (common_extent_args_process(argc, argv, 1, 1, "delete_node",
231 com_err(argv[0], retval, 0);
242 void do_replace_node(int argc, char *argv[])
249 if (common_extent_args_process(argc, argv, 3, 5, "replace_node",
255 if (!strcmp(argv[1], "--uninit")) {
257 argv++;
262 fprintf(stderr, "Usage: %s %s\n", argv[0], usage);
266 err = strtoblk(argv[0], argv[1], &extent.e_lblk);
270 extent.e_len = parse_ulong(argv[2], argv[0], "logical block", &err);
274 err = strtoblk(argv[0], argv[3], &extent.e_pblk);
280 com_err(argv[0], retval, 0);
283 generic_goto_node(NULL, argc, argv, EXT2_EXTENT_CURRENT);
286 void do_split_node(int argc, char *argv[])
290 if (common_extent_args_process(argc, argv, 1, 1, "split_node",
296 com_err(argv[0], retval, 0);
299 generic_goto_node(NULL, argc, argv, EXT2_EXTENT_CURRENT);
302 void do_insert_node(int argc, char *argv[])
311 if (common_extent_args_process(argc, argv, 3, 6, "insert_node",
315 cmd = argv[0];
320 if (!strcmp(argv[1], "--after")) {
322 argv++;
326 if (!strcmp(argv[1], "--uninit")) {
328 argv++;
340 err = strtoblk(cmd, argv[1], &extent.e_lblk);
344 extent.e_len = parse_ulong(argv[2], cmd,
349 err = strtoblk(cmd, argv[3], &extent.e_pblk);
358 generic_goto_node(NULL, argc, argv, EXT2_EXTENT_CURRENT);
361 void do_set_bmap(int argc, char **argv)
368 char *cmd = argv[0];
372 if (common_extent_args_process(argc, argv, 3, 5, "set_bmap",
376 if (argc > 2 && !strcmp(argv[1], "--uninit")) {
378 argv++;
387 err = strtoblk(cmd, argv[1], &logical);
391 err = strtoblk(cmd, argv[2], &physical);
409 void do_print_all(int argc, char **argv)
419 if (common_extent_args_process(argc, argv, 1, 2, "print_all",
424 if (!strcmp(argv[1], "--leaf-only"))
426 else if (!strcmp(argv[1], "--reverse")) {
430 } else if (!strcmp(argv[1], "--reverse-leaf")) {
435 fprintf(stderr, "Usage: %s %s\n", argv[0], usage);
442 com_err(argv[0], retval, 0);
453 com_err(argv[0], retval, 0);
460 void do_fix_parents(int argc, char **argv)
464 if (common_extent_args_process(argc, argv, 1, 1, "fix_parents", "",
470 com_err(argv[0], retval, 0);
475 void do_info(int argc, char **argv)
481 if (common_extent_args_process(argc, argv, 1, 1, "info", "", 0))
486 com_err(argv[0], retval, 0);
493 com_err(argv[0], retval, 0);
508 void do_goto_block(int argc, char **argv)
514 if (common_extent_args_process(argc, argv, 2, 3, "goto_block",
518 if (strtoblk(argv[0], argv[1], &blk))
522 level = parse_ulong(argv[2], argv[0], "level", &err);
530 com_err(argv[0], retval,
536 generic_goto_node(NULL, argc, argv, EXT2_EXTENT_CURRENT);