Home
last modified time | relevance | path

Searched defs:mb (Results 1 – 25 of 26) sorted by relevance

12

/arch/um/sys-i386/shared/sysdep/
Dbarrier.h7 #define mb() asm volatile("lock; addl $0,0(%esp)") macro
Dsystem.h34 #define mb() alternative("lock; addl $0,0(%%esp)", "mfence", X86_FEATURE_XMM2) macro
38 #define mb() asm volatile("mfence":::"memory") macro
/arch/um/sys-x86_64/shared/sysdep/
Dbarrier.h5 #define mb() asm volatile("mfence":::"memory") macro
Dsystem.h34 #define mb() alternative("lock; addl $0,0(%%esp)", "mfence", X86_FEATURE_XMM2) macro
38 #define mb() asm volatile("mfence":::"memory") macro
/arch/mips/include/asm/
Dbarrier.h121 #define mb() wbflush() macro
128 #define mb() fast_mb() macro
/arch/alpha/include/asm/
Dbarrier.h6 #define mb() \ macro
/arch/sh/include/asm/
Dsystem.h44 #define mb() __asm__ __volatile__ ("synco": : :"memory") macro
50 #define mb() __asm__ __volatile__ ("": : :"memory") macro
/arch/cris/include/asm/
Dsystem.h15 #define mb() barrier() macro
/arch/parisc/kernel/
Dsys_parisc32.c253 struct msgbuf *mb; in sys32_msgsnd() local
277 struct msgbuf *mb; in sys32_msgrcv() local
/arch/arm/include/asm/
Dsystem.h136 #define mb() do { if (arch_is_coherent()) dmb(); else barrier(); } while (0) macro
143 #define mb() dmb() macro
/arch/powerpc/mm/
Dppc_mmu_32.c187 unsigned int hmask, mb, mb2; in MMU_init_hw() local
/arch/x86/include/asm/
Dsystem.h329 #define mb() alternative("lock; addl $0,0(%%esp)", "mfence", X86_FEATURE_XMM2) macro
333 #define mb() asm volatile("mfence":::"memory") macro
/arch/avr32/include/asm/
Dsystem.h23 #define mb() asm volatile("" : : : "memory") macro
/arch/h8300/include/asm/
Dsystem.h82 #define mb() asm volatile ("" : : :"memory") macro
/arch/blackfin/include/asm/
Dsystem.h48 #define mb() __asm__ __volatile__ ("" : : : "memory") macro
/arch/m68k/include/asm/
Dsystem_mm.h54 #define mb() barrier() macro
Dsystem_no.h104 #define mb() asm volatile ("" : : :"memory") macro
/arch/xtensa/include/asm/
Dsystem.h53 #define mb() barrier() macro
/arch/sparc/include/asm/
Dsystem_32.h172 #define mb() __asm__ __volatile__ ("" : : : "memory") macro
Dsystem_64.h62 #define mb() membar_safe("#StoreLoad") macro
/arch/parisc/include/asm/
Dsystem.h125 #define mb() __asm__ __volatile__("":::"memory") /* barrier() */ macro
/arch/powerpc/platforms/iseries/
Dsetup.c361 struct MemoryBlock mb[32]; in build_iSeries_Memory_Map() local
/arch/ia64/include/asm/
Dsystem.h86 #define mb() ia64_mf() macro
/arch/s390/include/asm/
Dsystem.h294 #define mb() eieio() macro
/arch/powerpc/include/asm/
Dsystem.h38 #define mb() __asm__ __volatile__ ("sync" : : : "memory") macro

12