Home
last modified time | relevance | path

Searched defs:wmb (Results 1 – 19 of 19) sorted by relevance

/freebsd-9-stable/contrib/ofed/libibverbs/include/infiniband/
Darch.h69 #define wmb() asm volatile("" ::: "memory") macro
80 #define wmb() asm volatile("" ::: "memory") macro
87 #define wmb() mb() macro
94 #define wmb() mb() macro
101 #define wmb() mb() macro
108 #define wmb() asm volatile("membar #StoreStore" ::: "memory") macro
115 #define wmb() mb() macro
124 #define wmb() mb() macro
/freebsd-9-stable/sys/dev/cxgb/
Dcxgb_osdep.h76 #define wmb() __asm__ __volatile__ ("sfence;": : :"memory") macro
80 #define wmb() mb() macro
84 #define wmb() mb() macro
87 #define wmb() mb() macro
/freebsd-9-stable/sys/dev/e1000/
De1000_osdep.h113 #define wmb() __asm volatile("sfence" ::: "memory") macro
118 #define wmb() macro
/freebsd-9-stable/sys/dev/mxge/
Dif_mxge_var.h325 #define wmb() __asm__ __volatile__ ("sfence;": : :"memory") macro
327 #define wmb() __asm__ __volatile__ ("membar #MemIssue": : :"memory") macro
329 #define wmb() __asm__ __volatile__ ("stbar;": : :"memory") macro
331 #define wmb() /* XXX just to make this compile */ macro
/freebsd-9-stable/sys/sparc64/include/
Datomic.h37 #define wmb() mb() macro
/freebsd-9-stable/sys/dev/ixgbe/
Dixgbe_osdep.h143 #define wmb() __asm volatile("sfence" ::: "memory") macro
148 #define wmb() macro
/freebsd-9-stable/sys/amd64/include/xen/
Dxen-os.h136 #define wmb() barrier() macro
/freebsd-9-stable/sys/arm/include/
Datomic.h51 #define wmb() macro
/freebsd-9-stable/sys/powerpc/include/
Datomic.h43 #define wmb() mb() macro
/freebsd-9-stable/sys/dev/vxge/
Dvxge-osdep.h266 #define wmb() __asm volatile("sfence" ::: "memory") macro
271 #define wmb() macro
/freebsd-9-stable/sys/ia64/include/
Datomic.h33 #define wmb() mb() macro
/freebsd-9-stable/sys/amd64/include/
Datomic.h36 #define wmb() __asm __volatile("sfence;" : : : "memory") macro
/freebsd-9-stable/sys/mips/include/
Datomic.h66 #define wmb() mips_sync() macro
/freebsd-9-stable/contrib/ofed/libmthca/src/
Dmthca.h65 # define wmb() mb() macro
/freebsd-9-stable/sys/i386/include/
Datomic.h41 #define wmb() __asm __volatile("lock; addl $0,(%%esp)" : : : "memory", "cc") macro
/freebsd-9-stable/contrib/ofed/libmlx4/src/
Dmlx4.h65 # define wmb() mb() macro
/freebsd-9-stable/sys/dev/nvme/
Dnvme_private.h385 #define wmb() __asm volatile("sfence" ::: "memory") macro
/freebsd-9-stable/sys/dev/bxe/
Dbxe.h120 #define wmb() __asm volatile("sfence;" : : : "memory") macro
129 #define wmb() macro
/freebsd-9-stable/sys/dev/bce/
Dif_bcereg.h540 #define wmb() __asm volatile("sfence" ::: "memory") macro
545 #define wmb() macro