Home
last modified time | relevance | path

Searched refs:memorder (Results 1 – 7 of 7) sorted by relevance

/dpdk/lib/eal/arm/include/
H A Drte_pause_64.h117 __RTE_ARM_LOAD_EXC_16(src, dst, memorder) \
119 __RTE_ARM_LOAD_EXC_32(src, dst, memorder) \
128 int memorder) in rte_wait_until_equal_16() argument
133 memorder != __ATOMIC_RELAXED); in rte_wait_until_equal_16()
135 __RTE_ARM_LOAD_EXC_16(addr, value, memorder) in rte_wait_until_equal_16()
147 int memorder) in rte_wait_until_equal_32() argument
152 memorder != __ATOMIC_RELAXED); in rte_wait_until_equal_32()
154 __RTE_ARM_LOAD_EXC_32(addr, value, memorder) in rte_wait_until_equal_32()
166 int memorder) in rte_wait_until_equal_64() argument
171 memorder != __ATOMIC_RELAXED); in rte_wait_until_equal_64()
[all …]
H A Drte_atomic_32.h37 rte_atomic_thread_fence(int memorder) in rte_atomic_thread_fence() argument
39 __atomic_thread_fence(memorder); in rte_atomic_thread_fence()
H A Drte_atomic_64.h41 rte_atomic_thread_fence(int memorder) in rte_atomic_thread_fence() argument
43 __atomic_thread_fence(memorder); in rte_atomic_thread_fence()
/dpdk/lib/eal/include/generic/
H A Drte_pause.h46 int memorder);
64 int memorder);
82 int memorder);
87 int memorder) in rte_wait_until_equal_16() argument
89 assert(memorder == __ATOMIC_ACQUIRE || memorder == __ATOMIC_RELAXED); in rte_wait_until_equal_16()
91 while (__atomic_load_n(addr, memorder) != expected) in rte_wait_until_equal_16()
97 int memorder) in rte_wait_until_equal_32() argument
99 assert(memorder == __ATOMIC_ACQUIRE || memorder == __ATOMIC_RELAXED); in rte_wait_until_equal_32()
101 while (__atomic_load_n(addr, memorder) != expected) in rte_wait_until_equal_32()
107 int memorder) in rte_wait_until_equal_64() argument
[all …]
H A Drte_atomic.h125 static inline void rte_atomic_thread_fence(int memorder);
/dpdk/lib/eal/x86/include/
H A Drte_atomic.h90 rte_atomic_thread_fence(int memorder) in rte_atomic_thread_fence() argument
92 if (memorder == __ATOMIC_SEQ_CST) in rte_atomic_thread_fence()
95 __atomic_thread_fence(memorder); in rte_atomic_thread_fence()
/dpdk/lib/eal/ppc/include/
H A Drte_atomic.h42 rte_atomic_thread_fence(int memorder) in rte_atomic_thread_fence() argument
44 __atomic_thread_fence(memorder); in rte_atomic_thread_fence()