Lines Matching defs:options
27 #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"
520 "perf probe [<options>] 'PROBEDEF' ['PROBEDEF' ...]",
521 "perf probe [<options>] --add 'PROBEDEF' [--add 'PROBEDEF' ...]",
522 "perf probe [<options>] --del '[GROUP:]EVENT' ...",
525 "perf probe [<options>] --line 'LINEDESC'",
526 "perf probe [<options>] --vars 'PROBEPOINT'",
528 "perf probe [<options>] --funcs",
531 struct option options[] = {
611 set_option_flag(options, 'a', "add", PARSE_OPT_EXCLUSIVE);
612 set_option_flag(options, 'd', "del", PARSE_OPT_EXCLUSIVE);
613 set_option_flag(options, 'D', "definition", PARSE_OPT_EXCLUSIVE);
614 set_option_flag(options, 'l', "list", PARSE_OPT_EXCLUSIVE);
616 set_option_flag(options, 'L', "line", PARSE_OPT_EXCLUSIVE);
617 set_option_flag(options, 'V', "vars", PARSE_OPT_EXCLUSIVE);
619 # define set_nobuild(s, l, c) set_option_nobuild(options, s, l, "NO_DWARF=1", c)
629 set_option_flag(options, 'F', "funcs", PARSE_OPT_EXCLUSIVE);
631 argc = parse_options(argc, argv, options, probe_usage,
644 usage_with_options_msg(probe_usage, options,
648 usage_with_options_msg(probe_usage, options,
683 parse_options_usage(probe_usage, options, "l", true);
684 parse_options_usage(NULL, options, "x", true);
733 parse_options_usage(probe_usage, options, "m", true);
734 parse_options_usage(NULL, options, "x", true);
755 usage_with_options(probe_usage, options);