Home
last modified time | relevance | path

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

/linux-4.4.14/arch/arm/include/asm/
Dmcs_spinlock.h13 wfe(); \
Dbarrier.h11 #define wfe() __asm__ __volatile__ ("wfe" : : : "memory") macro
Dspinlock.h76 wfe(); in arch_spin_lock()
/linux-4.4.14/arch/arm/mach-rockchip/
Dsleep.S36 wfe
/linux-4.4.14/arch/arm64/include/asm/
Dbarrier.h24 #define wfe() asm volatile("wfe" : : : "memory") macro
/linux-4.4.14/arch/arm/mach-uniphier/
Dheadsmp.S30 0: wfe
/linux-4.4.14/arch/arm/common/
Dmcpm_head.S66 wfe
136 wfe
Dmcpm_entry.c117 wfe(); in __mcpm_outbound_enter_critical()
DbL_switcher.c104 wfe(); in bL_do_switch()
/linux-4.4.14/drivers/clocksource/
DKconfig152 the wfe instruction at a frequency represented as a power-of-2
154 The main use of the event stream is wfe-based timeouts of userspace
156 on wfe to safeguard against any programming errors in case an expected
/linux-4.4.14/arch/arm64/kernel/
Dhead.S584 wfe
654 wfe
/linux-4.4.14/Documentation/zh_CN/arm64/
Dbooting.txt198 包含在保留区中)。可通过插入 wfe 指令来降低忙循环开销,而主 CPU 将
/linux-4.4.14/drivers/iommu/
Darm-smmu-v3.c717 static int queue_poll_cons(struct arm_smmu_queue *q, u32 until, bool wfe) in queue_poll_cons() argument
725 if (wfe) { in queue_poll_cons()
726 wfe(); in queue_poll_cons()
892 bool wfe = !!(smmu->features & ARM_SMMU_FEAT_SEV); in arm_smmu_cmdq_issue_cmd() local
908 if (queue_poll_cons(q, until, wfe)) in arm_smmu_cmdq_issue_cmd()
912 if (ent->opcode == CMDQ_OP_CMD_SYNC && queue_poll_cons(q, until, wfe)) in arm_smmu_cmdq_issue_cmd()
/linux-4.4.14/arch/arm/mach-tegra/
Dsleep-tegra30.S182 moveq r4, #(1 << 4) @ wfe bitmap
192 subs r3, r3, #1 @ delay as a part of wfe war.
Dsleep-tegra20.S485 wfe /* CPU should be power gated here */
/linux-4.4.14/Documentation/arm64/
Dbooting.txt220 contained in the reserved region. A wfe instruction may be inserted