Lines Matching refs:benchmark_cmd
73 static void run_mbm_test(bool has_ben, char **benchmark_cmd, int span, in run_mbm_test() argument
86 sprintf(benchmark_cmd[5], "%s", MBA_STR); in run_mbm_test()
87 res = mbm_bw_change(span, cpu_no, bw_report, benchmark_cmd); in run_mbm_test()
94 static void run_mba_test(bool has_ben, char **benchmark_cmd, int span, in run_mba_test() argument
107 sprintf(benchmark_cmd[1], "%d", span); in run_mba_test()
108 res = mba_schemata_change(cpu_no, bw_report, benchmark_cmd); in run_mba_test()
113 static void run_cmt_test(bool has_ben, char **benchmark_cmd, int cpu_no) in run_cmt_test() argument
124 sprintf(benchmark_cmd[5], "%s", CMT_STR); in run_cmt_test()
125 res = cmt_resctrl_val(cpu_no, 5, benchmark_cmd); in run_cmt_test()
152 char *benchmark_cmd[BENCHMARK_ARGS], bw_report[64], bm_type[64]; in main() local
233 benchmark_cmd[i - ben_ind] = benchmark_cmd_area[i]; in main()
234 sprintf(benchmark_cmd[i - ben_ind], "%s", argv[i]); in main()
236 benchmark_cmd[ben_count] = NULL; in main()
240 benchmark_cmd[i] = benchmark_cmd_area[i]; in main()
242 strcpy(benchmark_cmd[0], "fill_buf"); in main()
243 sprintf(benchmark_cmd[1], "%d", span); in main()
244 strcpy(benchmark_cmd[2], "1"); in main()
245 strcpy(benchmark_cmd[3], "1"); in main()
246 strcpy(benchmark_cmd[4], "0"); in main()
247 strcpy(benchmark_cmd[5], ""); in main()
248 benchmark_cmd[6] = NULL; in main()
262 run_mbm_test(has_ben, benchmark_cmd, span, cpu_no, bw_report); in main()
265 run_mba_test(has_ben, benchmark_cmd, span, cpu_no, bw_report); in main()
268 run_cmt_test(has_ben, benchmark_cmd, cpu_no); in main()