48 static inline uint16_t
63 static inline uint32_t
78 static inline uint64_t
150 static inline uint8_t
162 static inline uint16_t
173 static inline uint32_t
184 static inline uint64_t
197 rte_write8(uint8_t value,
volatile void *addr);
234 #ifndef RTE_OVERRIDE_IO_H
239 return *(
const volatile uint8_t *)addr;
245 return *(
const volatile uint16_t *)addr;
251 return *(
const volatile uint32_t *)addr;
257 return *(
const volatile uint64_t *)addr;
263 *(
volatile uint8_t *)addr = value;
269 *(
volatile uint16_t *)addr = value;
275 *(
volatile uint32_t *)addr = value;
281 *(
volatile uint64_t *)addr = value;
#define __rte_always_inline
static void rte_write32(uint32_t value, volatile void *addr)
static uint32_t rte_read32_relaxed(const volatile void *addr)
static void rte_write64(uint64_t value, volatile void *addr)
static void rte_write64_relaxed(uint64_t value, volatile void *addr)
static void rte_write32_relaxed(uint32_t value, volatile void *addr)
static void rte_write16(uint16_t value, volatile void *addr)
static void rte_write16_relaxed(uint16_t value, volatile void *addr)
static uint64_t rte_read64_relaxed(const volatile void *addr)
static uint64_t rte_read64(const volatile void *addr)
static uint8_t rte_read8(const volatile void *addr)
static uint32_t rte_read32(const volatile void *addr)
static uint16_t rte_read16(const volatile void *addr)
static void rte_io_wmb(void)
static void rte_write8_relaxed(uint8_t value, volatile void *addr)
static void rte_write8(uint8_t value, volatile void *addr)
static uint16_t rte_read16_relaxed(const volatile void *addr)
static uint8_t rte_read8_relaxed(const volatile void *addr)
static void rte_io_rmb(void)