Home
last modified time | relevance | path

Searched refs:mach_state (Results 1 – 9 of 9) sorted by relevance

/illumos-gate/usr/src/uts/i86pc/os/cpupm/
H A Dcpupm_mach.c148 cpupm_mach_state_t *mach_state; in cpupm_init() local
155 mach_state = cp->cpu_m.mcpu_pm_mach_state = in cpupm_init()
157 mach_state->ms_caps = CPUPM_NO_STATES; in cpupm_init()
158 mutex_init(&mach_state->ms_lock, NULL, MUTEX_DRIVER, NULL); in cpupm_init()
160 mach_state->ms_acpi_handle = cpu_acpi_init(cp); in cpupm_init()
161 if (mach_state->ms_acpi_handle == NULL) { in cpupm_init()
194 if (mach_state->ms_pstate.cma_ops != NULL) { in cpupm_init()
195 ret = mach_state->ms_pstate.cma_ops->cpus_init(cp); in cpupm_init()
197 mach_state->ms_pstate.cma_ops = NULL; in cpupm_init()
207 mach_state->ms_caps |= CPUPM_P_STATES; in cpupm_init()
[all …]
H A Dpwrnow.c119 cpupm_mach_state_t *mach_state = in pwrnow_pstate_transition() local
121 cpu_acpi_handle_t handle = mach_state->ms_acpi_handle; in pwrnow_pstate_transition()
137 if (mach_state->ms_turbo != NULL) in pwrnow_pstate_transition()
138 cpupm_record_turbo_info(mach_state->ms_turbo, in pwrnow_pstate_transition()
139 mach_state->ms_pstate.cma_state.pstate, req_state); in pwrnow_pstate_transition()
141 mach_state->ms_pstate.cma_state.pstate = req_state; in pwrnow_pstate_transition()
173 cpupm_mach_state_t *mach_state = in pwrnow_init() local
175 cpu_acpi_handle_t handle = mach_state->ms_acpi_handle; in pwrnow_init()
214 mach_state->ms_turbo = cpupm_turbo_init(cp); in pwrnow_init()
226 cpupm_mach_state_t *mach_state = in pwrnow_fini() local
[all …]
H A Dspeedstep.c135 cpupm_mach_state_t *mach_state = in speedstep_pstate_transition() local
137 cpu_acpi_handle_t handle = mach_state->ms_acpi_handle; in speedstep_pstate_transition()
152 if (mach_state->ms_turbo != NULL) in speedstep_pstate_transition()
153 cpupm_record_turbo_info(mach_state->ms_turbo, in speedstep_pstate_transition()
154 mach_state->ms_pstate.cma_state.pstate, req_state); in speedstep_pstate_transition()
156 mach_state->ms_pstate.cma_state.pstate = req_state; in speedstep_pstate_transition()
188 cpupm_mach_state_t *mach_state = in speedstep_init() local
190 cpu_acpi_handle_t handle = mach_state->ms_acpi_handle; in speedstep_init()
229 mach_state->ms_turbo = cpupm_turbo_init(cp); in speedstep_init()
241 cpupm_mach_state_t *mach_state = in speedstep_fini() local
[all …]
H A Dcpupm_throttle.c161 cpupm_mach_state_t *mach_state = in cpupm_tstate_transition() local
163 cpu_acpi_handle_t handle = mach_state->ms_acpi_handle; in cpupm_tstate_transition()
230 cpupm_mach_state_t *mach_state = in cpupm_throttle_init() local
232 cpu_acpi_handle_t handle = mach_state->ms_acpi_handle; in cpupm_throttle_init()
271 cpupm_mach_state_t *mach_state = in cpupm_throttle_fini() local
273 cpu_acpi_handle_t handle = mach_state->ms_acpi_handle; in cpupm_throttle_fini()
282 cpupm_mach_state_t *mach_state = in cpupm_throttle_stop() local
284 cpu_acpi_handle_t handle = mach_state->ms_acpi_handle; in cpupm_throttle_stop()
298 cpupm_mach_state_t *mach_state = in cpupm_throttle_get_max() local
305 if (mach_state == NULL) { in cpupm_throttle_get_max()
[all …]
H A Dcpupm_intel.c88 cpupm_mach_state_t *mach_state = in cpupm_intel_init() local
107 mach_state->ms_pstate.cma_ops = &speedstep_ops; in cpupm_intel_init()
112 mach_state->ms_pstate.cma_ops = NULL; in cpupm_intel_init()
119 mach_state->ms_tstate.cma_ops = &cpupm_throttle_ops; in cpupm_intel_init()
128 mach_state->ms_cstate.cma_ops = &cpu_idle_ops; in cpupm_intel_init()
136 (void) cpu_acpi_write_pdc(mach_state->ms_acpi_handle, in cpupm_intel_init()
H A Dcpu_idle.c649 cpupm_mach_state_t *mach_state = in cpu_acpi_idle() local
651 handle = mach_state->ms_acpi_handle; in cpu_acpi_idle()
654 cs_data = mach_state->ms_cstate.cma_state.cstate; in cpu_acpi_idle()
745 cpupm_mach_state_t *mach_state = in cpu_idle_init() local
747 cpu_acpi_handle_t handle = mach_state->ms_acpi_handle; in cpu_idle_init()
830 cpupm_mach_state_t *mach_state = in cpu_idle_fini() local
832 cpu_acpi_handle_t handle = mach_state->ms_acpi_handle; in cpu_idle_fini()
885 cpupm_mach_state_t *mach_state = in cpu_idle_stop() local
887 cpu_acpi_handle_t handle = mach_state->ms_acpi_handle; in cpu_idle_stop()
1017 cpupm_mach_state_t *mach_state = in cpuidle_cstate_instance() local
[all …]
H A Dcpupm_amd.c182 cpupm_mach_state_t *mach_state = in cpupm_amd_init() local
194 mach_state->ms_pstate.cma_ops = pwrnow_supported() ? in cpupm_amd_init()
204 mach_state->ms_cstate.cma_ops = &cpu_idle_ops; in cpupm_amd_init()
/illumos-gate/usr/src/uts/i86pc/io/
H A Dcpudrv_mach.c66 cpupm_mach_state_t *mach_state = in cpudrv_change_speed() local
72 if (!(mach_state->ms_caps & CPUPM_P_STATES)) in cpudrv_change_speed()
74 ASSERT(mach_state->ms_pstate.cma_ops != NULL); in cpudrv_change_speed()
78 mach_state->ms_pstate.cma_ops->cpus_change(set, plat_level); in cpudrv_change_speed()
97 cpupm_mach_state_t *mach_state; in cpudrv_is_enabled() local
107 mach_state = in cpudrv_is_enabled()
109 return (mach_state->ms_caps & CPUPM_P_STATES); in cpudrv_is_enabled()
214 cpupm_mach_state_t *mach_state; in cpudrv_notify_handler() local
226 mach_state = (cpupm_mach_state_t *)cp->cpu_m.mcpu_pm_mach_state; in cpudrv_notify_handler()
227 if (mach_state == NULL) in cpudrv_notify_handler()
[all …]
H A Dppm_plat.c178 cpupm_mach_state_t *mach_state; in ppm_alloc_pstate_domains() local
186 mach_state = (cpupm_mach_state_t *)(cp->cpu_m.mcpu_pm_mach_state); in ppm_alloc_pstate_domains()
187 ASSERT(mach_state); in ppm_alloc_pstate_domains()
188 pm_domain = mach_state->ms_pstate.cma_domain->pm_domain; in ppm_alloc_pstate_domains()
224 cpu_dip = mach_state->ms_dip; in ppm_alloc_pstate_domains()
242 cpu_dip = mach_state->ms_dip; in ppm_alloc_pstate_domains()
262 cpupm_mach_state_t *mach_state; in ppm_free_pstate_domains() local
269 mach_state = (cpupm_mach_state_t *)(cp->cpu_m.mcpu_pm_mach_state); in ppm_free_pstate_domains()
270 ASSERT(mach_state); in ppm_free_pstate_domains()
271 cpu_dip = mach_state->ms_dip; in ppm_free_pstate_domains()