Lines Matching +full:stdout +full:- +full:path
1 /* cpufreq-bench CPUFreq microbenchmark
17 * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
94 snprintf(filename, len - 1, "%s/benchmark_%s_%s_%li.log", in prepare_output()
97 snprintf(filename, len - 1, "%s/benchmark_%li.log", in prepare_output()
109 fprintf(stdout, "Logfile: %s\n", filename); in prepare_output()
129 config->sleep = 500000; in prepare_default_config()
130 config->load = 500000; in prepare_default_config()
131 config->sleep_step = 500000; in prepare_default_config()
132 config->load_step = 500000; in prepare_default_config()
133 config->cycles = 5; in prepare_default_config()
134 config->rounds = 50; in prepare_default_config()
135 config->cpu = 0; in prepare_default_config()
136 config->prio = SCHED_HIGH; in prepare_default_config()
137 config->verbose = 0; in prepare_default_config()
138 strncpy(config->governor, "ondemand", 8); in prepare_default_config()
140 config->output = stdout; in prepare_default_config()
152 * @param path config file name
158 int prepare_config(const char *path, struct config *config) in prepare_config() argument
162 FILE *configfile = fopen(path, "r"); in prepare_config()
176 while (getline(&line, &len, configfile) != -1) { in prepare_config()
182 dprintf("parsing: %s -> %s\n", opt, val); in prepare_config()
185 sscanf(val, "%li", &config->sleep); in prepare_config()
188 sscanf(val, "%li", &config->load); in prepare_config()
191 sscanf(val, "%li", &config->load_step); in prepare_config()
194 sscanf(val, "%li", &config->sleep_step); in prepare_config()
197 sscanf(val, "%u", &config->cycles); in prepare_config()
200 sscanf(val, "%u", &config->rounds); in prepare_config()
203 sscanf(val, "%u", &config->verbose); in prepare_config()
206 config->output = prepare_output(val); in prepare_config()
209 sscanf(val, "%u", &config->cpu); in prepare_config()
212 strncpy(config->governor, val, 14); in prepare_config()
216 config->prio = string_to_prio(val); in prepare_config()