Lines Matching defs:cpupm
36 #include <sys/cpupm.h>
47 * the highest power level is cpupm->num_spd). The x86 modules get
50 * is (cpupm->num_spd - 1) and the highest power level is 0). So to
52 * simply subtract our driver power level from cpupm->num_spd. Likewise,
54 * subtract the ACPI power level from cpupm->num_spd.
56 #define PM_2_PLAT_LEVEL(cpupm, pm_level) (cpupm->num_spd - pm_level)
57 #define PLAT_2_PM_LEVEL(cpupm, plat_level) (cpupm->num_spd - plat_level)
68 cpudrv_pm_t *cpupm;
75 cpupm = &(cpudsp->cpudrv_pm);
76 plat_level = PM_2_PLAT_LEVEL(cpupm, new_spd->pm_level);
120 cpudrv_is_governor_thread(cpudrv_pm_t *cpupm)
122 return (curthread == cpupm->pm_governor_thread);
137 cpudrv_pm_t *cpupm;
151 cpupm = &(cpudsp->cpudrv_pm);
152 pm_level = PLAT_2_PM_LEVEL(cpupm, plat_level);
153 for (i = 0, spd = cpupm->head_spd; spd; i++, spd = spd->down_spd) {
168 cpupm->top_spd = top_spd;
170 cpupm->pm_governor_thread = curthread;
217 extern pm_cpupm_t cpupm;