Home
last modified time | relevance | path

Searched refs:wfe (Results 1 – 23 of 23) sorted by relevance

/linux/arch/arm/include/asm/
H A Dbarrier.h12 #define wfe() __asm__ __volatile__ ("wfe" : : : "memory") macro
15 #define wfe() do { } while (0) macro
H A Dmcs_spinlock.h14 wfe(); \
H A Dspinlock.h74 wfe(); in arch_spin_lock()
/linux/arch/arm64/kernel/
H A Dhead.S347 wfe
409 wfe
490 1: wfe
503 wfe
/linux/arch/arm64/lib/
H A Ddelay.c45 wfe(); in __delay()
/linux/arch/arm/mach-rockchip/
H A Dsleep.S27 wfe
/linux/arch/arm64/include/asm/
H A Dsmp.h120 wfe(); in cpu_park_loop()
H A Dbarrier.h20 #define wfe() asm volatile("wfe" : : : "memory") macro
/linux/arch/x86/kernel/
H A Dcet.c110 regs->fred_cs.wfe = 0; in ibt_clear_fred_wfe()
/linux/arch/arm/common/
H A Dmcpm_head.S64 wfe
134 wfe
H A Dmcpm_entry.c115 wfe(); in __mcpm_outbound_enter_critical()
H A DbL_switcher.c102 wfe(); in bL_do_switch()
/linux/arch/arm/kernel/
H A Dmachine_kexec.c93 wfe(); in machine_crash_nonpanic_core()
H A Dsmp.c614 wfe(); in ipi_cpu_stop()
/linux/Documentation/translations/zh_CN/arch/arm64/
H A Dbooting.txt225 包含在保留区中)。可通过插入 wfe 指令来降低忙循环开销,而主 CPU 将
/linux/arch/arm64/mm/
H A Dproc.S288 1: wfe
428 1: wfe
/linux/arch/arm64/kvm/hyp/nvhe/
H A Dhyp-init.S207 1: wfe
/linux/arch/x86/include/asm/
H A Dptrace.h65 wfe : 1, member
/linux/arch/x86/mm/
H A Dextable.c284 uregs->fred_cs.wfe = 0; in ex_handler_eretu()
/linux/arch/arm/mach-tegra/
H A Dsleep-tegra20.S339 wfe /* CPU should be power gated here */
H A Dsleep-tegra30.S222 moveq r4, #(1 << 4) @ wfe bitmap
232 subs r3, r3, #1 @ delay as a part of wfe war.
/linux/drivers/clocksource/
H A DKconfig333 executing the wfe instruction at a frequency represented as a
337 The main use of the event stream is wfe-based timeouts of userspace
339 on wfe to safeguard against any programming errors in case an expected
/linux/Documentation/arch/arm64/
H A Dbooting.rst573 contained in the reserved region. A wfe instruction may be inserted