Lines Matching defs:options
26 #include <subcmd/parse-options.h>
109 * The first argument after options can be an absolute path
242 pr_warning("Warning: more than one --line options are"
499 "perf probe [<options>] 'PROBEDEF' ['PROBEDEF' ...]",
500 "perf probe [<options>] --add 'PROBEDEF' [--add 'PROBEDEF' ...]",
501 "perf probe [<options>] --del '[GROUP:]EVENT' ...",
504 "perf probe [<options>] --line 'LINEDESC'",
505 "perf probe [<options>] --vars 'PROBEPOINT'",
507 "perf probe [<options>] --funcs",
510 struct option options[] = {
588 set_option_flag(options, 'a', "add", PARSE_OPT_EXCLUSIVE);
589 set_option_flag(options, 'd', "del", PARSE_OPT_EXCLUSIVE);
590 set_option_flag(options, 'D', "definition", PARSE_OPT_EXCLUSIVE);
591 set_option_flag(options, 'l', "list", PARSE_OPT_EXCLUSIVE);
593 set_option_flag(options, 'L', "line", PARSE_OPT_EXCLUSIVE);
594 set_option_flag(options, 'V', "vars", PARSE_OPT_EXCLUSIVE);
596 # define set_nobuild(s, l, c) set_option_nobuild(options, s, l, "NO_DWARF=1", c)
606 set_option_flag(options, 'F', "funcs", PARSE_OPT_EXCLUSIVE);
608 argc = parse_options(argc, argv, options, probe_usage,
612 usage_with_options_msg(probe_usage, options,
616 usage_with_options_msg(probe_usage, options,
655 parse_options_usage(probe_usage, options, "l", true);
656 parse_options_usage(NULL, options, "x", true);
700 parse_options_usage(probe_usage, options, "m", true);
701 parse_options_usage(NULL, options, "x", true);
722 usage_with_options(probe_usage, options);