Home
last modified time | relevance | path

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

12

/linux-3.3/tools/perf/
Dperf.h11 #define cpu_relax() asm volatile("rep; nop" ::: "memory"); macro
21 #define cpu_relax() asm volatile("rep; nop" ::: "memory"); macro
31 #define cpu_relax() asm volatile ("" ::: "memory"); macro
38 #define cpu_relax() asm volatile("" ::: "memory"); macro
48 #define cpu_relax() asm volatile("" ::: "memory") macro
55 #define cpu_relax() asm volatile("" ::: "memory"); macro
62 #define cpu_relax() asm volatile("":::"memory") macro
69 #define cpu_relax() asm volatile("" ::: "memory") macro
76 #define cpu_relax() asm volatile ("hint @pause" ::: "memory") macro
87 #define cpu_relax() asm volatile("":::"memory") macro
[all …]
/linux-3.3/arch/arm/include/asm/
Dprocessor.h88 #define cpu_relax() smp_mb() macro
90 #define cpu_relax() barrier() macro
/linux-3.3/arch/cris/include/asm/
Dprocessor.h73 #define cpu_relax() barrier() macro
/linux-3.3/arch/x86/um/asm/
Dprocessor_64.h23 #define cpu_relax() rep_nop() macro
Dprocessor_32.h56 #define cpu_relax() rep_nop() macro
/linux-3.3/arch/openrisc/include/asm/
Dprocessor.h110 #define cpu_relax() do { } while (0) macro
/linux-3.3/arch/alpha/include/asm/
Dprocessor.h65 #define cpu_relax() barrier() macro
/linux-3.3/arch/hexagon/include/asm/
Dprocessor.h59 #define cpu_relax() __vmyield() macro
/linux-3.3/arch/unicore32/include/asm/
Dprocessor.h76 #define cpu_relax() barrier() macro
/linux-3.3/arch/h8300/include/asm/
Dprocessor.h136 #define cpu_relax() barrier() macro
/linux-3.3/arch/blackfin/include/asm/
Dprocessor.h105 #define cpu_relax() smp_mb() macro
/linux-3.3/arch/sparc/include/asm/
Dprocessor_32.h125 #define cpu_relax() barrier() macro
Dprocessor_64.h197 #define cpu_relax() barrier() macro
/linux-3.3/include/linux/raid/
Dpq.h137 static inline void cpu_relax(void) in cpu_relax() function
/linux-3.3/arch/c6x/include/asm/
Dprocessor.h128 #define cpu_relax() do { } while (0) macro
/linux-3.3/arch/frv/include/asm/
Dprocessor.h142 #define cpu_relax() barrier() macro
/linux-3.3/arch/mn10300/include/asm/
Dprocessor.h71 #define cpu_relax() barrier() macro
/linux-3.3/arch/microblaze/include/asm/
Dprocessor.h24 # define cpu_relax() barrier() macro
/linux-3.3/arch/m32r/include/asm/
Dprocessor.h142 #define cpu_relax() barrier() macro
/linux-3.3/arch/m68k/include/asm/
Dprocessor.h183 #define cpu_relax() barrier() macro
/linux-3.3/arch/powerpc/include/asm/
Dprocessor.h328 #define cpu_relax() do { HMT_low(); HMT_medium(); barrier(); } while (0) macro
330 #define cpu_relax() barrier() macro
/linux-3.3/arch/xtensa/include/asm/
Dprocessor.h189 #define cpu_relax() barrier() macro
/linux-3.3/arch/score/include/asm/
Dprocessor.h27 #define cpu_relax() barrier() macro
/linux-3.3/arch/s390/include/asm/
Dprocessor.h162 static inline void cpu_relax(void) in cpu_relax() function
/linux-3.3/arch/avr32/include/asm/
Dprocessor.h99 #define cpu_relax() barrier() macro

12