20 #include <rte_compat.h>
84 #ifndef RTE_WAIT_UNTIL_EQUAL_ARCH_DEFINED
89 assert(memorder == __ATOMIC_ACQUIRE || memorder == __ATOMIC_RELAXED);
91 while (__atomic_load_n(addr, memorder) != expected)
99 assert(memorder == __ATOMIC_ACQUIRE || memorder == __ATOMIC_RELAXED);
101 while (__atomic_load_n(addr, memorder) != expected)
109 assert(memorder == __ATOMIC_ACQUIRE || memorder == __ATOMIC_RELAXED);
111 while (__atomic_load_n(addr, memorder) != expected)