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