| 122 | } |
| 123 | |
| 124 | static inline uint32_t |
| 125 | rte_atomic32_exchange(volatile uint32_t *dst, uint32_t val) |
| 126 | { |
| 127 | return __atomic_exchange_4(dst, val, rte_memory_order_seq_cst); |
| 128 | } |
| 129 | |
| 130 | /*------------------------- 64 bit atomic operations -------------------------*/ |
| 131 |
no outgoing calls