Home
last modified time | relevance | path

Searched defs:cpu_relax (Results 1 – 35 of 35) sorted by relevance

/linux-4.4.14/tools/perf/
Dperf-sys.h12 #define cpu_relax() asm volatile("rep; nop" ::: "memory"); macro
26 #define cpu_relax() asm volatile("rep; nop" ::: "memory"); macro
65 #define cpu_relax() asm volatile ("hint @pause" ::: "memory") macro
74 #define cpu_relax() asm volatile("yield" ::: "memory") macro
94 #define cpu_relax() asm volatile ("mfspr zero, PASS" ::: "memory") macro
99 #define cpu_relax() barrier() macro
/linux-4.4.14/arch/arm/include/asm/
Dprocessor.h80 #define cpu_relax() smp_mb() macro
82 #define cpu_relax() barrier() macro
/linux-4.4.14/arch/x86/um/asm/
Dprocessor.h28 #define cpu_relax() rep_nop() macro
/linux-4.4.14/arch/cris/include/asm/
Dprocessor.h65 #define cpu_relax() barrier() macro
/linux-4.4.14/arch/openrisc/include/asm/
Dprocessor.h103 #define cpu_relax() barrier() macro
/linux-4.4.14/arch/s390/kernel/
Dprocessor.c22 void notrace cpu_relax(void) in cpu_relax() function
/linux-4.4.14/arch/alpha/include/asm/
Dprocessor.h60 #define cpu_relax() barrier() macro
/linux-4.4.14/arch/nios2/include/asm/
Dprocessor.h95 #define cpu_relax() barrier() macro
/linux-4.4.14/arch/unicore32/include/asm/
Dprocessor.h73 #define cpu_relax() barrier() macro
/linux-4.4.14/arch/h8300/include/asm/
Dprocessor.h136 #define cpu_relax() barrier() macro
/linux-4.4.14/arch/frv/include/asm/
Dprocessor.h116 #define cpu_relax() barrier() macro
/linux-4.4.14/arch/blackfin/include/asm/
Dprocessor.h101 #define cpu_relax() smp_mb() macro
/linux-4.4.14/arch/sparc/include/asm/
Dprocessor_64.h208 #define cpu_relax() asm volatile("\n99:\n\t" \ macro
Dprocessor_32.h121 #define cpu_relax() barrier() macro
/linux-4.4.14/arch/arc/include/asm/
Dprocessor.h60 #define cpu_relax() __asm__ __volatile__ ("" : : : "memory") macro
/linux-4.4.14/arch/c6x/include/asm/
Dprocessor.h123 #define cpu_relax() do { } while (0) macro
/linux-4.4.14/arch/microblaze/include/asm/
Dprocessor.h24 # define cpu_relax() barrier() macro
/linux-4.4.14/arch/mn10300/include/asm/
Dprocessor.h72 #define cpu_relax() barrier() macro
/linux-4.4.14/arch/m32r/include/asm/
Dprocessor.h135 #define cpu_relax() barrier() macro
/linux-4.4.14/arch/m68k/include/asm/
Dprocessor.h178 #define cpu_relax() barrier() macro
/linux-4.4.14/arch/hexagon/include/asm/
Dprocessor.h58 #define cpu_relax() __vmyield() macro
/linux-4.4.14/include/linux/raid/
Dpq.h162 static inline void cpu_relax(void) in cpu_relax() function
/linux-4.4.14/arch/score/include/asm/
Dprocessor.h26 #define cpu_relax() barrier() macro
/linux-4.4.14/arch/arm64/include/asm/
Dprocessor.h147 static inline void cpu_relax(void) in cpu_relax() function
/linux-4.4.14/arch/xtensa/include/asm/
Dprocessor.h211 #define cpu_relax() barrier() macro
/linux-4.4.14/arch/metag/include/asm/
Dprocessor.h156 #define cpu_relax() barrier() macro
/linux-4.4.14/arch/avr32/include/asm/
Dprocessor.h94 #define cpu_relax() barrier() macro
/linux-4.4.14/arch/powerpc/include/asm/
Dprocessor.h406 #define cpu_relax() do { HMT_low(); HMT_medium(); barrier(); } while (0) macro
408 #define cpu_relax() barrier() macro
/linux-4.4.14/arch/parisc/include/asm/
Dprocessor.h311 #define cpu_relax() barrier() macro
/linux-4.4.14/arch/sh/include/asm/
Dprocessor.h99 #define cpu_relax() barrier() macro
/linux-4.4.14/arch/tile/include/asm/
Dprocessor.h261 static inline void cpu_relax(void) in cpu_relax() function
/linux-4.4.14/arch/mips/include/asm/
Dprocessor.h367 #define cpu_relax() barrier() macro
/linux-4.4.14/arch/x86/boot/
Dboot.h39 #define cpu_relax() asm volatile("rep; nop") macro
/linux-4.4.14/arch/ia64/include/asm/
Dprocessor.h549 #define cpu_relax() ia64_hint(ia64_hint_pause) macro
/linux-4.4.14/arch/x86/include/asm/
Dprocessor.h565 static __always_inline void cpu_relax(void) in cpu_relax() function