#include "../dpdk/thread.h"
#include "face.h"
#include "input-demux.h"
#include <rte_bitset.h>
Go to the source code of this file.
◆ RxGroup
◆ RxGroup_RxBurstFunc
Receive a burst of L2 frames.
- Precondition
ctx->nRx
and ctx->dropBits
are zero.
The callback should fill ctx->pkts
[:ctx->nRx] with received packets, and set pkt->port
(FaceID) and timestamp on each packet. The callback may mark an index with RxGroupBurstCtx_Drop
so that they would be freed by the caller without processing; these positions may also have NULL.
◆ RxGroupBurstCtx
Context of RxGroup_RxBurstFunc operation.
◆ RxLoop
◆ RxLoop_Run()
int RxLoop_Run |
( |
RxLoop * |
rxl | ) |
|