4#ifndef __DAO_ETH_TRANSPORT_H__
5#define __DAO_ETH_TRANSPORT_H__
42#include <rte_ethdev.h>
43#include <rte_mempool.h>
105#define dao_eth_trs_tx rte_eth_tx_burst
106#define dao_eth_trs_rx rte_eth_rx_burst
int dao_eth_trs_dev_stop(uint8_t dev_id)
int dao_eth_trs_dev_start(uint8_t dev_id)
int dao_eth_trs_fini(void)
int dao_eth_trs_dev_queue_map(uint8_t dev_id, uint16_t dev_queue_id, uint16_t *port_id, uint16_t *queue_id)
int dao_eth_trs_dev_queue_configure(uint8_t dev_id, uint16_t queue_id, struct dao_eth_trs_queue_config *conf)
int dao_eth_trs_init(void)
int dao_eth_trs_dev_alloc(uint8_t dev_id, struct dao_eth_trs_dev_config *config)
int dao_eth_trs_dev_free(uint8_t dev_id)
@ DAO_ETH_TRS_OP_TYPE_CRYPTO_START
@ DAO_ETH_TRS_OP_TYPE_CRYPTO_SYM
@ DAO_ETH_TRS_OP_TYPE_CRYPTO_ASYM
@ DAO_ETH_TRS_OP_TYPE_SYM_SESSION_CREATE
@ DAO_ETH_TRS_OP_TYPE_SYM_SESSION_DESTROY
@ DAO_ETH_TRS_OP_TYPE_REFLECT
@ DAO_ETH_TRS_OP_TYPE_CRYPTO_END
@ DAO_ETH_TRS_OP_TYPE_CRYPTO_MISC
struct rte_mempool * rx_mp