Searched defs:mb (Results 1 - 25 of 116) sorted by relevance

12345

/linux-master/arch/microblaze/include/asm/
H A Dbarrier.h9 #define mb() __asm__ __volatile__ ("mbar 1" : : : "memory") macro
/linux-master/arch/openrisc/include/asm/
H A Dbarrier.h5 #define mb() asm volatile ("l.msync" ::: "memory") macro
/linux-master/tools/arch/arm/include/asm/
H A Dbarrier.h8 #define mb() ((void(*)(void))0xffff0fa0)() macro
/linux-master/tools/arch/xtensa/include/asm/
H A Dbarrier.h14 #define mb() ({ __asm__ __volatile__("memw" : : : "memory"); }) macro
/linux-master/tools/arch/alpha/include/asm/
H A Dbarrier.h5 #define mb() __asm__ __volatile__("mb": : :"memory") macro
/linux-master/tools/arch/mips/include/asm/
H A Dbarrier.h11 #define mb() asm volatile( \ macro
/linux-master/tools/include/asm-generic/
H A Dbarrier.h28 #define mb() barrier() macro
/linux-master/tools/arch/sh/include/asm/
H A Dbarrier.h26 #define mb() __asm__ __volatile__ ("synco": : :"memory") macro
/linux-master/arch/arc/include/asm/
H A Dbarrier.h26 #define mb() asm volatile("dmb 3\n" : : : "memory") macro
38 #define mb() asm volatile("sync\n" : : : "memory") macro
/linux-master/arch/x86/um/asm/
H A Dbarrier.h15 #define mb() alternative("lock; addl $0,0(%%esp)", "mfence", X86_FEATURE_XMM2) macro
21 #define mb() asm volatile("mfence" : : : "memory") macro
/linux-master/tools/arch/powerpc/include/asm/
H A Dbarrier.h26 #define mb() __asm__ __volatile__ ("sync" : : : "memory") macro
/linux-master/tools/arch/s390/include/asm/
H A Dbarrier.h26 #define mb() do { asm volatile(__ASM_BARRIER : : : "memory"); } while (0) macro
/linux-master/tools/arch/sparc/include/asm/
H A Dbarrier_64.h39 #define mb() membar_safe("#StoreLoad") macro
/linux-master/arch/alpha/include/asm/
H A Dbarrier.h5 #define mb() __asm__ __volatile__("mb": : :"memory") macro
/linux-master/arch/sparc/include/asm/
H A Dbarrier_64.h37 #define mb() membar_safe("#StoreLoad") macro
/linux-master/tools/arch/arm64/include/asm/
H A Dbarrier.h13 #define mb() asm volatile("dmb ish" ::: "memory") macro
/linux-master/tools/arch/x86/include/asm/
H A Dbarrier.h20 #define mb() asm volatile("lock; addl $0,0(%%esp)" ::: "memory") macro
24 #define mb() asm volatile("mfence" ::: "memory") macro
/linux-master/arch/sh/include/asm/
H A Dbarrier.h28 #define mb() __asm__ __volatile__ ("synco": : :"memory") macro
/linux-master/tools/virtio/asm/
H A Dbarrier.h16 # define mb() abort() macro
26 # define mb() abort() macro
/linux-master/arch/parisc/include/asm/
H A Dbarrier.h16 #define mb() do { synchronize_caches(); } while (0) macro
22 #define mb() barrier() macro
/linux-master/arch/arm/include/asm/
H A Dbarrier.h64 #define mb() __arm_heavy_mb() macro
70 #define mb() barrier() macro
/linux-master/arch/mips/include/asm/
H A Dbarrier.h71 #define mb() wbflush() macro
76 #define mb() fast_mb() macro
/linux-master/drivers/net/fddi/skfp/
H A Dess.c112 int ess_raf_received_pack(struct s_smc *smc, SMbuf *mb, struct smt_header *sm, argument
475 SMbuf *mb ; local
553 SMbuf *mb ; local
658 ess_send_frame(struct s_smc *smc, SMbuf *mb) argument
[all...]
/linux-master/arch/csky/include/asm/
H A Dbarrier.h76 #define mb() asm volatile ("sync\n":::"memory") macro
/linux-master/tools/perf/ui/browsers/
H A Dmap.c28 struct map_browser *mb = container_of(browser, struct map_browser, b); local
107 struct map_browser mb = { local
[all...]

Completed in 323 milliseconds

12345