Searched defs:read_barrier (Results 1 - 14 of 14) sorted by relevance

/external/fio/arch/
H A Darch-generic.h7 #define read_barrier() __asm__ __volatile__("": : :"memory") macro
H A Darch-aarch64.h17 #define read_barrier() do { __sync_synchronize(); } while (0) macro
H A Darch-alpha.h22 #define read_barrier() __asm__ __volatile__("mb": : :"memory") macro
H A Darch-arm.h26 #define read_barrier() __asm__ __volatile__ ("" : : : "memory") macro
30 #define read_barrier() __sync_synchronize() macro
H A Darch-hppa.h23 #define read_barrier() __asm__ __volatile__ ("" : : : "memory") macro
H A Darch-mips.h21 #define read_barrier() __asm__ __volatile__("": : :"memory") macro
H A Darch-sparc.h23 #define read_barrier() __asm__ __volatile__ ("" : : : "memory") macro
H A Darch-sparc64.h30 #define read_barrier() membar_safe("#LoadLoad") macro
H A Darch-s390.h22 #define read_barrier() asm volatile("bcr 15,0" : : : "memory") macro
H A Darch-sh.h33 #define read_barrier() mb() macro
H A Darch-ia64.h22 #define read_barrier() asm volatile ("mf" ::: "memory") macro
H A Darch-x86.h35 #define read_barrier() __asm__ __volatile__("": : :"memory") macro
H A Darch-ppc.h29 #define read_barrier() __asm__ __volatile__ ("lwsync" : : : "memory") macro
31 #define read_barrier() __asm__ __volatile__ ("sync" : : : "memory") macro
H A Darch-x86_64.h42 #define read_barrier() __asm__ __volatile__("lfence":::"memory") macro

Completed in 6734 milliseconds