Lines Matching refs:old_cx_idx
3405 int old_cx_idx, sub = 0; in cpu_mwait_cx_hint2name() local
3408 old_cx_idx = MWAIT_EAX_TO_CX(hint); in cpu_mwait_cx_hint2name()
3411 old_cx_idx = allow_auto ? CPU_MWAIT_C2 : CPU_MWAIT_CX_MAX; in cpu_mwait_cx_hint2name()
3413 old_cx_idx = allow_auto ? CPU_MWAIT_C3 : CPU_MWAIT_CX_MAX; in cpu_mwait_cx_hint2name()
3415 old_cx_idx = CPU_MWAIT_CX_MAX; in cpu_mwait_cx_hint2name()
3424 else if (old_cx_idx >= CPU_MWAIT_CX_MAX || in cpu_mwait_cx_hint2name()
3425 sub >= cpu_mwait_cx_info[old_cx_idx].subcnt) in cpu_mwait_cx_hint2name()
3428 ksnprintf(name, namelen, "C%d/%d", old_cx_idx, sub); in cpu_mwait_cx_hint2name()
3430 return old_cx_idx; in cpu_mwait_cx_hint2name()
3477 cpu_mwait_cx_transit(int old_cx_idx, int cx_idx) in cpu_mwait_cx_transit() argument
3481 if (old_cx_idx < CPU_MWAIT_C3 && cx_idx >= CPU_MWAIT_C3) { in cpu_mwait_cx_transit()
3487 } else if (old_cx_idx >= CPU_MWAIT_C3 && cx_idx < CPU_MWAIT_C3) { in cpu_mwait_cx_transit()
3497 int error, cx_idx, old_cx_idx, hint; in cpu_mwait_cx_select_sysctl() local
3501 old_cx_idx = cpu_mwait_cx_hint2name(hint, name, sizeof(name), in cpu_mwait_cx_select_sysctl()
3515 error = cpu_mwait_cx_transit(old_cx_idx, cx_idx); in cpu_mwait_cx_select_sysctl()
3526 int error, cx_idx, old_cx_idx, hint; in cpu_mwait_cx_setname() local
3532 old_cx_idx = cpu_mwait_cx_hint2name(hint, name, sizeof(name), TRUE); in cpu_mwait_cx_setname()
3539 error = cpu_mwait_cx_transit(old_cx_idx, cx_idx); in cpu_mwait_cx_setname()