Lines Matching refs:argc

187 static bool perf_test__matches(const char *desc, int curr, int argc, const char *argv[])  in perf_test__matches()  argument
191 if (argc == 0) in perf_test__matches()
194 for (i = 0; i < argc; ++i) { in perf_test__matches()
325 static int run_shell_tests(int argc, const char *argv[], int i, int width, in run_shell_tests() argument
351 !perf_test__matches(test_suite.desc, curr, argc, argv)) in run_shell_tests()
367 static int __cmd_test(int argc, const char *argv[], struct intlist *skiplist) in __cmd_test() argument
385 if (!perf_test__matches(test_description(t, -1), curr, argc, argv)) { in __cmd_test()
393 curr, argc, argv)) in __cmd_test()
438 curr, argc, argv)) in __cmd_test()
448 return run_shell_tests(argc, argv, i, width, skiplist); in __cmd_test()
451 static int perf_test__list_shell(int argc, const char **argv, int i) in perf_test__list_shell() argument
464 if (!perf_test__matches(t.desc, curr, argc, argv)) in perf_test__list_shell()
472 static int perf_test__list(int argc, const char **argv) in perf_test__list() argument
481 if (!perf_test__matches(test_description(t, -1), curr, argc, argv)) in perf_test__list()
496 perf_test__list_shell(argc, argv, i); in perf_test__list()
501 static int run_workload(const char *work, int argc, const char **argv) in run_workload() argument
509 return twl->func(argc, argv); in run_workload()
516 int cmd_test(int argc, const char **argv) in cmd_test() argument
544 argc = parse_options_subcommand(argc, argv, test_options, test_subcommands, test_usage, 0); in cmd_test()
545 if (argc >= 1 && !strcmp(argv[0], "list")) in cmd_test()
546 return perf_test__list(argc - 1, argv + 1); in cmd_test()
549 return run_workload(workload, argc, argv); in cmd_test()
565 return __cmd_test(argc, argv, skiplist); in cmd_test()