Searched refs:cpu_relax (Results 1 - 25 of 566) sorted by relevance

1234567891011>>

/linux-master/arch/mips/include/asm/vdso/
H A Dprocessor.h16 * Since spin loops of any kind should have a cpu_relax() in them, force an SFB
17 * flush from cpu_relax() such that any pending writes will become visible as
20 #define cpu_relax() smp_mb() macro
22 #define cpu_relax() barrier() macro
/linux-master/arch/arm64/include/asm/vdso/
H A Dprocessor.h10 static inline void cpu_relax(void) function
/linux-master/arch/s390/include/asm/vdso/
H A Dprocessor.h5 #define cpu_relax() barrier() macro
/linux-master/arch/csky/include/asm/vdso/
H A Dprocessor.h8 #define cpu_relax() barrier() macro
/linux-master/arch/loongarch/include/asm/vdso/
H A Dprocessor.h10 #define cpu_relax() barrier() macro
/linux-master/arch/arm/include/asm/vdso/
H A Dprocessor.h11 #define cpu_relax() \ macro
17 #define cpu_relax() barrier() macro
/linux-master/arch/powerpc/include/asm/vdso/
H A Dprocessor.h25 #define cpu_relax() \ macro
33 #define cpu_relax() barrier() macro
/linux-master/include/linux/
H A Dprocessor.h15 * cpu_relax, or any "spin" or sleep type of primitive including nested uses
32 #define spin_cpu_relax() cpu_relax()
/linux-master/arch/x86/include/asm/vdso/
H A Dprocessor.h16 static __always_inline void cpu_relax(void) function
/linux-master/arch/riscv/include/asm/vdso/
H A Dprocessor.h9 static inline void cpu_relax(void) function
/linux-master/tools/arch/riscv/include/asm/vdso/
H A Dprocessor.h9 static inline void cpu_relax(void) function
/linux-master/arch/powerpc/kvm/
H A Dbook3s_hv_hmi.c39 cpu_relax();
49 cpu_relax();
/linux-master/tools/testing/selftests/kvm/include/aarch64/
H A Ddelay.h17 cpu_relax();
/linux-master/tools/testing/selftests/kvm/include/s390x/
H A Dprocessor.h25 static inline void cpu_relax(void) function
/linux-master/arch/mips/sgi-ip30/
H A Dip30-console.c21 cpu_relax();
/linux-master/arch/s390/lib/
H A Ddelay.c30 cpu_relax();
/linux-master/tools/virtio/ringtest/
H A Dmain.h96 #define cpu_relax() asm ("rep; nop" ::: "memory") macro
98 #define cpu_relax() barrier() macro
100 #define cpu_relax() asm ("yield" ::: "memory") macro
102 #define cpu_relax() assert(0) macro
110 cpu_relax();
/linux-master/arch/nios2/lib/
H A Ddelay.c16 cpu_relax();
/linux-master/arch/x86/um/asm/
H A Dprocessor.h30 static __always_inline void cpu_relax(void) function
/linux-master/arch/loongarch/lib/
H A Ddelay.c17 cpu_relax();
/linux-master/drivers/gpu/drm/i915/
H A Di915_tasklet.h14 cpu_relax();
/linux-master/arch/alpha/include/asm/
H A Dprocessor.h46 #define cpu_relax() barrier() macro
/linux-master/arch/riscv/include/asm/
H A Darchrandom.h44 cpu_relax();
/linux-master/arch/mips/kernel/
H A Dcrash.c48 cpu_relax();
76 cpu_relax();
/linux-master/arch/arm/mach-omap2/
H A Dwd_timer.c50 cpu_relax();
54 cpu_relax();

Completed in 340 milliseconds

1234567891011>>