79 static inline uint16_t
94 static inline uint32_t
109 static inline uint64_t
181 static inline uint8_t
193 static inline uint16_t
204 static inline uint32_t
215 static inline uint64_t
228 rte_write8(uint8_t value,
volatile void *addr);
265 #ifndef RTE_OVERRIDE_IO_H
267 static inline uint8_t __attribute__((always_inline))
270 return *(
const volatile uint8_t *)addr;
273 static inline uint16_t __attribute__((always_inline))
276 return *(
const volatile uint16_t *)addr;
279 static inline uint32_t __attribute__((always_inline))
282 return *(
const volatile uint32_t *)addr;
285 static inline uint64_t __attribute__((always_inline))
288 return *(
const volatile uint64_t *)addr;
291 static inline void __attribute__((always_inline))
294 *(
volatile uint8_t *)addr = value;
297 static inline void __attribute__((always_inline))
300 *(
volatile uint16_t *)addr = value;
303 static inline void __attribute__((always_inline))
306 *(
volatile uint32_t *)addr = value;
309 static inline void __attribute__((always_inline))
312 *(
volatile uint64_t *)addr = value;
315 static inline uint8_t __attribute__((always_inline))
324 static inline uint16_t __attribute__((always_inline))
333 static inline uint32_t __attribute__((always_inline))
342 static inline uint64_t __attribute__((always_inline))
351 static inline void __attribute__((always_inline))
358 static inline void __attribute__((always_inline))
365 static inline void __attribute__((always_inline))
372 static inline void __attribute__((always_inline))