Lines Matching full:argv
149 void do_dump(int argc, char **argv)
158 while ((c = getopt (argc, argv, "p")) != EOF) {
165 com_err(argv[0], 0, "Usage: dump_inode [-p] "
173 if (check_fs_open(argv[0]))
176 in_fn = argv[optind];
177 out_fn = argv[optind+1];
185 com_err(argv[0], errno, "while opening %s for dump_inode",
190 dump_file(argv[0], inode, fd, preserve, out_fn);
192 com_err(argv[0], errno, "while closing %s for dump_inode",
329 void do_rdump(int argc, char **argv)
337 if (common_args_process(argc, argv, 3, 3, "rdump",
341 ino = string_to_inode(argv[1]);
345 /* Ensure ARGV[2] is a directory. */
346 i = stat(argv[2], &st);
348 com_err("rdump", errno, "while statting %s", argv[2]);
352 com_err("rdump", 0, "%s is not a directory", argv[2]);
356 if (debugfs_read_inode(ino, &inode, argv[1]))
359 p = strrchr(argv[1], '/');
363 p = argv[1];
365 rdump_inode(ino, &inode, p, argv[2]);
368 void do_cat(int argc, char **argv)
372 if (common_inode_args_process(argc, argv, &inode, 0))
377 dump_file(argv[0], inode, 1, 0, argv[2]);