11a59d1b8SThomas Gleixner /* SPDX-License-Identifier: GPL-2.0-or-later */ 27fe2f639SDominik Brodowski /* cpufreq-bench CPUFreq microbenchmark 37fe2f639SDominik Brodowski * 47fe2f639SDominik Brodowski * Copyright (C) 2008 Christian Kornacker <ckornacker@suse.de> 57fe2f639SDominik Brodowski */ 67fe2f639SDominik Brodowski 77fe2f639SDominik Brodowski #include "parse.h" 87fe2f639SDominik Brodowski 97fe2f639SDominik Brodowski long long get_time(); 107fe2f639SDominik Brodowski 117fe2f639SDominik Brodowski int set_cpufreq_governor(char *governor, unsigned int cpu); 127fe2f639SDominik Brodowski int set_cpu_affinity(unsigned int cpu); 137fe2f639SDominik Brodowski int set_process_priority(int priority); 147fe2f639SDominik Brodowski 157fe2f639SDominik Brodowski void prepare_user(const struct config *config); 167fe2f639SDominik Brodowski void prepare_system(const struct config *config); 17