Lines Matching +full:power +full:- +full:monitor
1 /* SPDX-License-Identifier: GPL-2.0 */
9 #include <asm/nospec-branch.h>
31 /* "monitor %eax, %ecx, %edx;" */ in __monitor()
74 * MONITOR MONITORX
76 * EAX (logical) address to monitor
90 * Re-enable interrupts right upon calling mwait in such a way that
107 * This uses new MONITOR/MWAIT instructions on P4 processors with PNI,
109 * We execute MONITOR against need_resched and enter optimized wait state
121 clflush((void *)¤t_thread_info()->flags); in mwait_idle_with_hints()
125 __monitor((void *)¤t_thread_info()->flags, 0, 0); in mwait_idle_with_hints()
141 * power saving) or C0.2 state (saves more power, but longer wakeup