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