Lines Matching refs:cpu_t
74 int (*cpus_init)(cpu_t *);
75 void (*cpus_fini)(cpu_t *);
77 void (*cpus_stop)(cpu_t *);
170 extern void (*cpupm_ppm_alloc_pstate_domains)(cpu_t *);
171 extern void (*cpupm_ppm_free_pstate_domains)(cpu_t *);
176 extern void cpupm_init(cpu_t *);
177 extern void cpupm_fini(cpu_t *);
178 extern void cpupm_start(cpu_t *);
179 extern void cpupm_stop(cpu_t *);
180 extern boolean_t cpupm_is_ready(cpu_t *);
183 extern void cpupm_alloc_domains(cpu_t *, int);
185 extern void cpupm_remove_domains(cpu_t *, int, cpupm_state_domains_t **);
186 extern void cpupm_alloc_ms_cstate(cpu_t *cp);
187 extern void cpupm_free_ms_cstate(cpu_t *cp);
188 extern void cpupm_state_change(cpu_t *, int, int);
189 extern id_t cpupm_plat_domain_id(cpu_t *cp, cpupm_dtype_t type);
190 extern uint_t cpupm_plat_state_enumerate(cpu_t *, cpupm_dtype_t,
192 extern int cpupm_plat_change_state(cpu_t *, cpupm_state_t *);
193 extern uint_t cpupm_get_speeds(cpu_t *, int **);
195 extern boolean_t cpupm_power_ready(cpu_t *);
196 extern boolean_t cpupm_throttle_ready(cpu_t *);
197 extern boolean_t cpupm_cstate_ready(cpu_t *);
198 extern void cpupm_add_notify_handler(cpu_t *, CPUPM_NOTIFY_HANDLER, void *);
199 extern int cpupm_get_top_speed(cpu_t *);
204 extern cpupm_mach_turbo_info_t *cpupm_turbo_init(cpu_t *);