5 #ifndef _RTE_IOAT_RAWDEV_H_
6 #define _RTE_IOAT_RAWDEV_H_
24 #define IOAT_PMD_RAWDEV_NAME rawdev_ioat
26 #define IOAT_PMD_RAWDEV_NAME_STR "rawdev_ioat"
69 unsigned int length, uintptr_t dst_hdl);
101 unsigned int length, uintptr_t src_hdl, uintptr_t dst_hdl);
141 #define RTE_IOAT_OP_SUCCESS 0
142 #define RTE_IOAT_OP_SKIPPED 1
147 #define RTE_IOAT_OP_ADDRESS_ERR 0x03
148 #define RTE_IOAT_OP_INVALID_LEN 0x13
149 #define RTE_IOAT_OP_OVERLAPPING_BUFS 0x16
204 uint32_t *status, uint8_t *num_unsuccessful,
205 uintptr_t *src_hdls, uintptr_t *dst_hdls);