Home | History | Annotate | Download | only in linux-tools-perf

Lines Matching full:volatile

16 #define rmb()		asm volatile("lock; addl $0,0(%%esp)" ::: "memory")
17 #define cpu_relax() asm volatile("rep; nop" ::: "memory");
22 #define rmb() asm volatile("lfence" ::: "memory")
23 #define cpu_relax() asm volatile("rep; nop" ::: "memory");
28 #define rmb() asm volatile ("sync" ::: "memory")
29 #define cpu_relax() asm volatile ("" ::: "memory");
34 #define rmb() asm volatile("bcr 15,0" ::: "memory")
35 #define cpu_relax() asm volatile("" ::: "memory");
41 # define rmb() asm volatile("synco" ::: "memory")
43 # define rmb() asm volatile("" ::: "memory")
45 #define cpu_relax() asm volatile("" ::: "memory")
50 #define rmb() asm volatile("" ::: "memory")
51 #define cpu_relax() asm volatile("" ::: "memory");
56 #define rmb() asm volatile("":::"memory")
57 #define cpu_relax() asm volatile("":::"memory")
62 #define rmb() asm volatile("mb" ::: "memory")
63 #define cpu_relax() asm volatile("" ::: "memory")
68 #define rmb() asm volatile ("mf" ::: "memory")
69 #define cpu_relax() asm volatile ("hint @pause" ::: "memory")
85 #define cpu_relax() asm volatile("":::"memory")
90 #define rmb() asm volatile( \
97 #define cpu_relax() asm volatile("" ::: "memory")