Symbol: ECB_MEMORY_FENCE
crypto/krb5/src/util/verto/ev.c
1525
# define ECB_MEMORY_FENCE do { } while (0)
crypto/krb5/src/util/verto/ev.c
644
#define ECB_MEMORY_FENCE do { } while (0)
crypto/krb5/src/util/verto/ev.c
659
#define ECB_MEMORY_FENCE __asm__ __volatile__ ("lock; orb $0, -1(%%esp)" : : : "memory")
crypto/krb5/src/util/verto/ev.c
663
#define ECB_MEMORY_FENCE __asm__ __volatile__ ("mfence" : : : "memory")
crypto/krb5/src/util/verto/ev.c
667
#define ECB_MEMORY_FENCE __asm__ __volatile__ ("sync" : : : "memory")
crypto/krb5/src/util/verto/ev.c
678
#define ECB_MEMORY_FENCE __asm__ __volatile__ ("mcr p15,0,%0,c7,c10,5" : : "r" (0) : "memory")
crypto/krb5/src/util/verto/ev.c
681
#define ECB_MEMORY_FENCE __asm__ __volatile__ ("dmb" : : : "memory")
crypto/krb5/src/util/verto/ev.c
683
#define ECB_MEMORY_FENCE __asm__ __volatile__ ("dmb ish" : : : "memory")
crypto/krb5/src/util/verto/ev.c
685
#define ECB_MEMORY_FENCE __asm__ __volatile__ ("membar #LoadStore | #LoadLoad | #StoreStore | #StoreLoad" : : : "memory")
crypto/krb5/src/util/verto/ev.c
689
#define ECB_MEMORY_FENCE __asm__ __volatile__ ("bcr 15,0" : : : "memory")
crypto/krb5/src/util/verto/ev.c
693
#define ECB_MEMORY_FENCE __asm__ __volatile__ (".set mips2; sync; .set mips0" : : : "memory")
crypto/krb5/src/util/verto/ev.c
695
#define ECB_MEMORY_FENCE __asm__ __volatile__ ("mb" : : : "memory")
crypto/krb5/src/util/verto/ev.c
697
#define ECB_MEMORY_FENCE __asm__ __volatile__ ("" : : : "memory")
crypto/krb5/src/util/verto/ev.c
700
#define ECB_MEMORY_FENCE __asm__ __volatile__ ("mf" : : : "memory")
crypto/krb5/src/util/verto/ev.c
702
#define ECB_MEMORY_FENCE __asm__ __volatile__ ("" : : : "memory")
crypto/krb5/src/util/verto/ev.c
704
#define ECB_MEMORY_FENCE __asm__ __volatile__ ("tb1 0,%%r0,128" : : : "memory")
crypto/krb5/src/util/verto/ev.c
706
#define ECB_MEMORY_FENCE __asm__ __volatile__ ("" : : : "memory")
crypto/krb5/src/util/verto/ev.c
714
#define ECB_MEMORY_FENCE __atomic_thread_fence (__ATOMIC_SEQ_CST)
crypto/krb5/src/util/verto/ev.c
720
#define ECB_MEMORY_FENCE __c11_atomic_thread_fence (__ATOMIC_SEQ_CST)
crypto/krb5/src/util/verto/ev.c
725
#define ECB_MEMORY_FENCE __sync_synchronize ()
crypto/krb5/src/util/verto/ev.c
729
#define ECB_MEMORY_FENCE _ReadWriteBarrier (); MemoryBarrier()
crypto/krb5/src/util/verto/ev.c
734
#define ECB_MEMORY_FENCE _ReadWriteBarrier ()
crypto/krb5/src/util/verto/ev.c
739
#define ECB_MEMORY_FENCE MemoryBarrier () /* actually just xchg on x86... scary */
crypto/krb5/src/util/verto/ev.c
742
#define ECB_MEMORY_FENCE __machine_rw_barrier ()
crypto/krb5/src/util/verto/ev.c
746
#define ECB_MEMORY_FENCE __sync ()
crypto/krb5/src/util/verto/ev.c
763
#define ECB_MEMORY_FENCE atomic_thread_fence (memory_order_seq_cst)
crypto/krb5/src/util/verto/ev.c
781
#define ECB_MEMORY_FENCE do { pthread_mutex_lock (&ecb_mf_lock); pthread_mutex_unlock (&ecb_mf_lock); } while (0)