Lines Matching refs:ipending
397 bool ipending = false; in wfe_to_deadline_or_interrupt() local
422 while ((ipending = (cpu_interrupt_is_pending())) == false) { in wfe_to_deadline_or_interrupt()
479 return ipending || (nirqc != irqc); in wfe_to_deadline_or_interrupt()
503 bool ipending = false; in cpu_idle() local
521 KDBG(CPUPM_IDLE_WFE | DBG_FUNC_START, ipending, cpu_data_ptr->wfe_count, wfe_ttd, cid); in cpu_idle()
523 ipending = wfe_to_deadline_or_interrupt(cid, wfe_deadline, cpu_data_ptr, false); in cpu_idle()
525 KDBG(CPUPM_IDLE_WFE | DBG_FUNC_END, ipending, cpu_data_ptr->wfe_count, wfe_deadline, 0); in cpu_idle()
527 if (ipending == true) { in cpu_idle()
540 KDBG(CPUPM_IDLE_TIMER_WFE | DBG_FUNC_START, ipending, cpu_data_ptr->wfe_count, ~0ULL, 0); in cpu_idle()
542 ipending = wfe_to_deadline_or_interrupt(cid, ~0ULL, cpu_data_ptr, false); in cpu_idle()
544 KDBG(CPUPM_IDLE_TIMER_WFE | DBG_FUNC_END, ipending, cpu_data_ptr->wfe_count, ~0ULL, 0); in cpu_idle()
546 assert(ipending == true); in cpu_idle()