Lines Matching refs:write_mem_barrier
150 extern void write_mem_barrier(void);
164 #define write_mem_barrier() __asm__ __volatile__ ("sfence" : : : "memory")
166 #define write_mem_barrier() __asm__ __volatile__ ("lock; addl $0,0(%%esp)" : : : "memory")
178 #define write_mem_barrier() __asm__ __volatile__ ("wmb" : : : "memory")
183 #define write_mem_barrier() __asm__ __volatile__ ("sfence" : : : "memory")
189 #define write_mem_barrier() __asm__ __volatile__ ("mf" : : : "memory")
193 #define write_mem_barrier() __mf()
208 #define write_mem_barrier() mem_barrier()
223 #define write_mem_barrier() eieio()
229 #define write_mem_barrier() /* XXX: nop for now */
238 #ifndef write_mem_barrier
239 #define write_mem_barrier() /* NOP */
1349 #define write_mem_barrier() /* XXX: nop for now */
1556 write_mem_barrier(); \