Lines Matching refs:config

30 if (config->output != stdout) {				\
45 unsigned int calculate_timespace(long load, struct config *config) in calculate_timespace() argument
53 if (config->verbose) in calculate_timespace()
75 if (config->verbose) in calculate_timespace()
91 void start_benchmark(struct config *config) in start_benchmark() argument
100 sleep_time = config->sleep; in start_benchmark()
101 load_time = config->load; in start_benchmark()
104 for (_round = 1; _round <= config->rounds; _round++) in start_benchmark()
105 total_time += _round * (config->sleep + config->load); in start_benchmark()
108 for (_round = 0; _round < config->rounds; _round++) { in start_benchmark()
116 if (set_cpufreq_governor("performance", config->cpu) != 0) in start_benchmark()
122 calculations = calculate_timespace(load_time, config); in start_benchmark()
124 if (config->verbose) in start_benchmark()
126 " for %lius\n", _round + 1, config->cycles, in start_benchmark()
129 fprintf(config->output, "%u %li %li ", in start_benchmark()
132 if (config->verbose) in start_benchmark()
138 for (cycle = 0; cycle < config->cycles; cycle++) { in start_benchmark()
144 if (config->verbose) in start_benchmark()
151 fprintf(config->output, "%li ", in start_benchmark()
152 performance_time / config->cycles); in start_benchmark()
159 if (set_cpufreq_governor(config->governor, config->cpu) != 0) in start_benchmark()
164 for (cycle = 0; cycle < config->cycles; cycle++) { in start_benchmark()
170 if (config->verbose) in start_benchmark()
181 fprintf(config->output, "%li ", in start_benchmark()
182 powersave_time / config->cycles); in start_benchmark()
183 fprintf(config->output, "%.3f\n", in start_benchmark()
185 fflush(config->output); in start_benchmark()
187 if (config->verbose) in start_benchmark()
191 sleep_time += config->sleep_step; in start_benchmark()
192 load_time += config->load_step; in start_benchmark()