cpupm_is_ready
if (!cpupm_is_ready(cp))
return (cpupm_is_enabled(CPUPM_P_STATES) && cpupm_is_ready(cp));
return (cpupm_is_enabled(CPUPM_T_STATES) && cpupm_is_ready(cp));
return (cpupm_is_enabled(CPUPM_C_STATES) && cpupm_is_ready(cp));
extern boolean_t cpupm_is_ready(cpu_t *);