File Index
Files and directories
Sign in
FILE

cpuidle.h

File preview with syntax highlighting.

linux-6.19.14/tools/power/cpupower/lib/cpuidle.h C
 1/* SPDX-License-Identifier: GPL-2.0 */
 2#ifndef __CPUPOWER_CPUIDLE_H__
 3#define __CPUPOWER_CPUIDLE_H__
 4
 5int cpuidle_is_state_disabled(unsigned int cpu,
 6				       unsigned int idlestate);
 7int cpuidle_state_disable(unsigned int cpu, unsigned int idlestate,
 8				   unsigned int disable);
 9unsigned long cpuidle_state_latency(unsigned int cpu,
10						unsigned int idlestate);
11unsigned long cpuidle_state_residency(unsigned int cpu,
12						unsigned int idlestate);
13unsigned long cpuidle_state_usage(unsigned int cpu,
14					unsigned int idlestate);
15unsigned long long cpuidle_state_time(unsigned int cpu,
16						unsigned int idlestate);
17char *cpuidle_state_name(unsigned int cpu,
18				unsigned int idlestate);
19char *cpuidle_state_desc(unsigned int cpu,
20				unsigned int idlestate);
21unsigned int cpuidle_state_count(unsigned int cpu);
22
23char *cpuidle_get_governor(void);
24char *cpuidle_get_driver(void);
25
26#endif /* __CPUPOWER_HELPERS_SYSFS_H__ */
~/ Read-only file preview.