Searched refs:mcpu_mwait (Results 1 – 4 of 4) sorted by relevance
181 volatile uint32_t *mcpu_mwait = mcpu->mcpu_mwait; in cstate_wakeup() local210 if ((mcpu_mwait != NULL) && in cstate_wakeup()255 mcpu_mwait = cpu_seq[cpu_found]->cpu_m.mcpu_mwait; in cstate_wakeup()256 if ((mcpu_mwait != NULL) && (*mcpu_mwait == MWAIT_HALTED)) in cstate_wakeup()275 if (*mcpu_mwait != MWAIT_HALTED) { in acpi_cpu_mwait_check_wakeup()337 volatile uint32_t *mcpu_mwait = CPU->cpu_m.mcpu_mwait; in acpi_cpu_cstate() local353 if (mcpu_mwait) { in acpi_cpu_cstate()355 *mcpu_mwait = MWAIT_WAKEUP_IPI; in acpi_cpu_cstate()358 *mcpu_mwait = MWAIT_HALTED; in acpi_cpu_cstate()478 i86_monitor(mcpu_mwait, 0, 0); in acpi_cpu_cstate()[all …]
643 volatile uint32_t *mcpu_mwait = (volatile uint32_t *)arg; in cpu_idle_mwait_check_wakeup() local646 if (*mcpu_mwait != MWAIT_HALTED) { in cpu_idle_mwait_check_wakeup()670 volatile uint32_t *mcpu_mwait = CPU->cpu_m.mcpu_mwait; in cpu_idle_mwait() local682 *mcpu_mwait = MWAIT_HALTED; in cpu_idle_mwait()735 i86_monitor(mcpu_mwait, 0, 0); in cpu_idle_mwait()736 if (*mcpu_mwait == MWAIT_HALTED) { in cpu_idle_mwait()738 cpu_idle_mwait_check_wakeup, (void *)mcpu_mwait) == 0) { in cpu_idle_mwait()739 if (*mcpu_mwait == MWAIT_HALTED) { in cpu_idle_mwait()1046 CPU->cpu_m.mcpu_mwait = cpuid_mwait_alloc(CPU); in mach_init()1050 if (CPU->cpu_m.mcpu_mwait == NULL) { in mach_init()
442 cp->cpu_m.mcpu_mwait = cpuid_mwait_alloc(cp); in mp_cpu_configure_common()560 if (cp->cpu_m.mcpu_mwait != NULL) { in mp_cpu_unconfigure_common()562 cp->cpu_m.mcpu_mwait = NULL; in mp_cpu_unconfigure_common()
210 volatile uint32_t *mcpu_mwait; /* MONITOR/MWAIT buffer */ member248 #define MWAIT_WAKEUP(cpu) (*((cpu)->cpu_m.mcpu_mwait) = MWAIT_RUNNING)