Lines Matching refs:bm_pid
376 static pid_t bm_pid; variable
381 if (bm_pid) in ctrlc_handler()
382 kill(bm_pid, SIGKILL); in ctrlc_handler()
400 bm_pid = 0; in signal_handler_register()
443 static int print_results_bw(char *filename, pid_t bm_pid, float bw_imc, in print_results_bw() argument
450 printf("Pid: %d \t Mem_BW_iMC: %f \t ", (int)bm_pid, bw_imc); in print_results_bw()
460 (int)bm_pid, bw_imc, bw_resc, diff) <= 0) { in print_results_bw()
486 struct resctrl_val_param *param, pid_t bm_pid) in measure_read_mem_bw() argument
522 return print_results_bw(param->filename, bm_pid, bw_imc, bw_resc); in measure_read_mem_bw()
596 bm_pid = fork(); in resctrl_val()
597 if (bm_pid == -1) { in resctrl_val()
607 if (bm_pid == 0) { in resctrl_val()
615 ksft_print_msg("Benchmark PID: %d\n", (int)bm_pid); in resctrl_val()
630 ret = param->measure(uparams, param, bm_pid); in resctrl_val()
635 kill(bm_pid, SIGKILL); in resctrl_val()