Lines Matching refs:struct
50 struct cpufreq_policy {
56 struct cpufreq_available_governors {
58 struct cpufreq_available_governors *next;
59 struct cpufreq_available_governors *first;
62 struct cpufreq_available_frequencies {
64 struct cpufreq_available_frequencies *next;
65 struct cpufreq_available_frequencies *first;
69 struct cpufreq_affected_cpus {
71 struct cpufreq_affected_cpus *next;
72 struct cpufreq_affected_cpus *first;
75 struct cpufreq_stats {
78 struct cpufreq_stats *next;
79 struct cpufreq_stats *first;
98 struct cpufreq_policy *cpufreq_get_policy(unsigned int cpu);
100 void cpufreq_put_policy(struct cpufreq_policy *policy);
102 struct cpufreq_available_governors
106 struct cpufreq_available_governors *first);
108 struct cpufreq_available_frequencies
112 struct cpufreq_available_frequencies *first);
114 struct cpufreq_available_frequencies
118 struct cpufreq_available_frequencies *first);
120 struct cpufreq_affected_cpus *cpufreq_get_affected_cpus(unsigned
123 void cpufreq_put_affected_cpus(struct cpufreq_affected_cpus *first);
125 struct cpufreq_affected_cpus *cpufreq_get_related_cpus(unsigned
128 void cpufreq_put_related_cpus(struct cpufreq_affected_cpus *first);
130 struct cpufreq_stats *cpufreq_get_stats(unsigned int cpu,
133 void cpufreq_put_stats(struct cpufreq_stats *stats);
137 int cpufreq_set_policy(unsigned int cpu, struct cpufreq_policy *policy);
181 struct cpupower_topology {
188 struct cpuid_core_info *core_info;
191 struct cpuid_core_info {
200 int get_cpu_topology(struct cpupower_topology *cpu_top);
202 void cpu_topology_release(struct cpupower_topology cpu_top);
210 struct powercap_zone {
218 struct powercap_zone *parent;
219 struct powercap_zone *children[POWERCAP_MAX_CHILD_ZONES];
226 int powercap_walk_zones(struct powercap_zone *zone,
227 int (*f)(struct powercap_zone *zone));
229 struct powercap_zone *powercap_init_zones(void);
237 int powercap_get_max_energy_range_uj(struct powercap_zone *zone, uint64_t *val);
239 int powercap_get_energy_uj(struct powercap_zone *zone, uint64_t *val);
241 int powercap_get_max_power_range_uw(struct powercap_zone *zone, uint64_t *val);
243 int powercap_get_power_uw(struct powercap_zone *zone, uint64_t *val);
245 int powercap_zone_get_enabled(struct powercap_zone *zone, int *mode);
247 int powercap_zone_set_enabled(struct powercap_zone *zone, int mode);