Lines Matching refs:argv
345 void parse_options(void *optctx, int argc, char **argv, const OptionDef *options,
352 prepare_app_arguments(&argc, &argv);
357 opt = argv[optindex++];
366 if ((ret = parse_option(optctx, opt, argv[optindex], options)) < 0)
409 int locate_option(int argc, char **argv, const OptionDef *options,
416 const char *cur_opt = argv[i];
468 void parse_loglevel(int argc, char **argv, const OptionDef *options)
470 int idx = locate_option(argc, argv, options, "loglevel");
476 idx = locate_option(argc, argv, options, "v");
477 if (idx && argv[idx + 1])
478 opt_loglevel(NULL, "loglevel", argv[idx + 1]);
479 idx = locate_option(argc, argv, options, "report");
488 dump_argument(report_file, argv[i]);
495 idx = locate_option(argc, argv, options, "hide_banner");
687 int split_commandline(OptionParseContext *octx, int argc, char *argv[],
695 prepare_app_arguments(&argc, &argv);
701 const char *opt = argv[optindex++], *arg;
721 arg = argv[optindex++]; \
742 arg = argv[optindex++];
756 if (argv[optindex]) {
757 ret = opt_default(NULL, opt, argv[optindex]);
760 "argument '%s'.\n", opt, argv[optindex]);
765 "with argument '%s'.\n", opt, argv[optindex]);