Searched refs:benchmark_cmd (Results 1 – 7 of 7) sorted by relevance
/openbmc/linux/tools/testing/selftests/resctrl/ |
H A D | resctrl_tests.c | 95 static void run_mbm_test(const char * const *benchmark_cmd, int cpu_no) in run_mbm_test() argument 113 res = mbm_bw_change(cpu_no, benchmark_cmd); in run_mbm_test() 122 static void run_mba_test(const char * const *benchmark_cmd, int cpu_no) in run_mba_test() argument 140 res = mba_schemata_change(cpu_no, benchmark_cmd); in run_mba_test() 147 static void run_cmt_test(const char * const *benchmark_cmd, int cpu_no) in run_cmt_test() argument 164 res = cmt_resctrl_val(cpu_no, 5, benchmark_cmd); in run_cmt_test() 200 const char *benchmark_cmd[BENCHMARK_ARGS]; in main() local 285 benchmark_cmd[i] = argv[i + ben_ind]; in main() 286 benchmark_cmd[ben_count] = NULL; in main() 289 benchmark_cmd[0] = "fill_buf"; in main() [all …]
|
H A D | resctrl.h | 95 int resctrl_val(const char * const *benchmark_cmd, struct resctrl_val_param *param); 96 int mbm_bw_change(int cpu_no, const char * const *benchmark_cmd); 99 int mba_schemata_change(int cpu_no, const char * const *benchmark_cmd); 109 int cmt_resctrl_val(int cpu_no, int n, const char * const *benchmark_cmd);
|
H A D | cmt_test.c | 71 int cmt_resctrl_val(int cpu_no, int n, const char * const *benchmark_cmd) in cmt_resctrl_val() argument 73 const char * const *cmd = benchmark_cmd; in cmt_resctrl_val() 117 for (i = 0; benchmark_cmd[i]; i++) in cmt_resctrl_val() 118 new_cmd[i] = benchmark_cmd[i]; in cmt_resctrl_val()
|
H A D | resctrl_val.c | 655 char **benchmark_cmd; in run_benchmark() local 660 benchmark_cmd = info->si_ptr; in run_benchmark() 672 if (strcmp(benchmark_cmd[0], "fill_buf") == 0) { in run_benchmark() 674 span = strtoul(benchmark_cmd[1], NULL, 10); in run_benchmark() 675 memflush = atoi(benchmark_cmd[2]); in run_benchmark() 676 operation = atoi(benchmark_cmd[3]); in run_benchmark() 677 if (!strcmp(benchmark_cmd[4], "true")) { in run_benchmark() 679 } else if (!strcmp(benchmark_cmd[4], "false")) { in run_benchmark() 690 ret = execvp(benchmark_cmd[0], benchmark_cmd); in run_benchmark() 708 int resctrl_val(const char * const *benchmark_cmd, struct resctrl_val_param *param) in resctrl_val() argument [all …]
|
H A D | mbm_test.c | 112 int mbm_bw_change(int cpu_no, const char * const *benchmark_cmd) in mbm_bw_change() argument 127 ret = resctrl_val(benchmark_cmd, ¶m); in mbm_bw_change()
|
H A D | mba_test.c | 144 int mba_schemata_change(int cpu_no, const char * const *benchmark_cmd) in mba_schemata_change() argument 159 ret = resctrl_val(benchmark_cmd, ¶m); in mba_schemata_change()
|
H A D | README | 73 usage: resctrl_tests [-h] [-b "benchmark_cmd [options]"] [-t test list] [-n no_of_bits] 74 …-b benchmark_cmd [options]: run specified benchmark for MBM, MBA and CMT default benchmark is buil…
|