Home
last modified time | relevance | path

Searched refs:smp_mb (Results 1 – 9 of 9) sorted by relevance

/freebsd/sys/compat/linuxkpi/common/include/asm/
H A Dbarrier.h39 #define smp_mb() atomic_thread_fence_seq_cst() macro
45 #ifndef smp_mb
46 #define smp_mb() mb() macro
55 #define smp_store_mb(x, v) do { WRITE_ONCE(x, v); smp_mb(); } while (0)
61 #define smp_store_release(p, v) do { smp_mb(); WRITE_ONCE(*p, v); } while (0)
62 #define smp_load_acquire(p) ({ typeof(*p) _v = READ_ONCE(*p); smp_mb(); _v; })
/freebsd/sys/contrib/vchiq/interface/vchiq_arm/
H A Dvchiq_util.c92 smp_mb(); in vchiu_queue_push()
148 smp_mb(); in vchiu_queue_pop()
/freebsd/sys/dev/cxgb/
H A Dcxgb_osdep.h98 #define smp_mb() mb() macro
106 #define smp_mb() macro
/freebsd/sys/contrib/openzfs/include/os/linux/spl/sys/
H A Dvmsystm.h49 #define membar_sync() smp_mb()
/freebsd/sys/net/
H A Dnetmap.h814 #define nm_stld_barrier smp_mb
/freebsd/sys/dev/netmap/
H A Dnetmap_generic.c87 #define smp_mb() macro
95 #define smp_mb() //XXX: to be correctly defined macro
/freebsd/sys/contrib/vchiq/interface/compat/
H A Dvchi_bsd.h427 #define smp_mb wmb macro
/freebsd/sys/contrib/dev/iwlwifi/mvm/
H A Dutils.c1147 smp_mb(); in iwl_mvm_get_systime()
1195 smp_mb(); in iwl_mvm_vif_is_active()
/freebsd/sys/dev/bnxt/bnxt_en/
H A Dif_bnxt.c4575 smp_mb(); in bnxt_handle_async_event()