NDN-DPDK
High-Speed Named Data Networking Forwarder
|
Go to the source code of this file.
Data Structures | |
struct | EthRxFlow |
rte_flow hardware assisted RX dispatching. More... | |
struct | EthFacePriv |
Ethernet face private data. More... | |
Typedefs | |
typedef struct EthRxFlow | EthRxFlow |
rte_flow hardware assisted RX dispatching. More... | |
typedef struct EthFacePriv | EthFacePriv |
Ethernet face private data. More... | |
Functions | |
struct rte_flow * | EthFace_SetupFlow (EthFacePriv *priv, const uint16_t queues[], int nQueues, const EthLocator *loc, bool isolated, struct rte_flow_error *error) |
Setup rte_flow on EthDev for hardware dispatching. More... | |
void | EthFace_SetupRxMemif (EthFacePriv *priv, const EthLocator *loc) |
Setup RX for memif. More... | |
uint16_t | EthFace_TxBurst (Face *face, struct rte_mbuf **pkts, uint16_t nPkts) |
typedef struct EthFacePriv EthFacePriv |
Ethernet face private data.
struct rte_flow* EthFace_SetupFlow | ( | EthFacePriv * | priv, |
const uint16_t | queues[], | ||
int | nQueues, | ||
const EthLocator * | loc, | ||
bool | isolated, | ||
struct rte_flow_error * | error | ||
) |
Setup rte_flow on EthDev for hardware dispatching.
void EthFace_SetupRxMemif | ( | EthFacePriv * | priv, |
const EthLocator * | loc | ||
) |
Setup RX for memif.
uint16_t EthFace_TxBurst | ( | Face * | face, |
struct rte_mbuf ** | pkts, | ||
uint16_t | nPkts | ||
) |