Searched refs:rmb (Results 1 – 20 of 20) sorted by relevance
21 #define rmb() asm volatile("lock; addl $0,0(%%esp)" ::: "memory") macro25 #define rmb() asm volatile("lfence":::"memory") macro
35 #ifndef rmb36 #define rmb() mb() macro
21 rmb(); in perf_read_tsc_conversion()26 rmb(); in perf_read_tsc_conversion()
10 #define rmb() ((void(*)(void))0xffff0fa0)() macro
15 #define rmb() asm volatile("dmb ishld" ::: "memory") macro
14 #define rmb() mb() macro
19 #define rmb() mb() macro
15 #define rmb() barrier() macro
46 #define rmb() mb() macro
28 #define rmb() mb() macro
27 #define rmb() mb() macro
27 #define rmb() __asm__ __volatile__ ("sync" : : : "memory") macro
6 #define rmb() __asm__ __volatile__("mb": : :"memory") macro
40 #define rmb() __asm__ __volatile__("":::"memory") macro
33 rmb(); in do_test()39 rmb(); in do_test()
39 #define rmb() asm volatile("lwsync":::"memory") macro
16 # define rmb() abort() macro
387 rmb(); in auxtrace_mmap__read_snapshot_head()401 rmb(); in auxtrace_mmap__read_head()
293 rmb(); in perf_mmap__read_head()
321 * User-space reading this value should issue an rmb(), on SMP capable