1 #ifndef _ASMPPC64_BARRIER_H_ 2 #define _ASMPPC64_BARRIER_H_ 3 4 #define pause_short() asm volatile(".long 0x7c40003c" ::: "memory") 5 6 #define mb() asm volatile("sync":::"memory") 7 #define rmb() asm volatile("sync":::"memory") 8 #define wmb() asm volatile("sync":::"memory") 9 10 #include <asm-generic/barrier.h> 11 #endif 12