#include "../dpdk/thread.h"
#include "face.h"
Go to the source code of this file.
◆ TxLoop
◆ TxLoop_Run()
int TxLoop_Run |
( |
TxLoop * |
txl | ) |
|
◆ TxLoop_Transfer_Chained()
uint16_t TxLoop_Transfer_Chained |
( |
Face * |
face, |
|
|
int |
txThread |
|
) |
| |
Move a burst of L3 packets from face->outputQueue
to face->impl->txBurst
.
This is the default implementation of Face_TxLoopFunc
for PacketTxAlign.linearize==false
.
◆ TxLoop_Transfer_Linear()
uint16_t TxLoop_Transfer_Linear |
( |
Face * |
face, |
|
|
int |
txThread |
|
) |
| |
Move a burst of L3 packets from face->outputQueue
to face->impl->txBurst
.
This is the default implementation of Face_TxLoopFunc
for PacketTxAlign.linearize==true
.
◆ TxLoop_TxFrames()
void TxLoop_TxFrames |
( |
Face * |
face, |
|
|
int |
txThread, |
|
|
struct rte_mbuf ** |
frames, |
|
|
uint16_t |
count |
|
) |
| |
Submit frames to face->impl->txBurst
.
- Parameters
-