|
wired
libc-free QUIC/HTTP3 SDK in C for x86_64-linux
|
Raw mmap'd ring pointers as handed in by the caller (or, in tests, plain local variables). More...
#include <xskring.h>
Data Fields | |
| u32 * | producer |
| shared producer index cell | |
| u32 * | consumer |
| shared consumer index cell | |
| void * | desc |
| entry array (u64[] for fill/comp, xdp_desc[] for rx/tx) | |
| u32 | size |
| ring capacity, a power of two | |
Raw mmap'd ring pointers as handed in by the caller (or, in tests, plain local variables).
producer/consumer are the shared index cells; desc is the entry array (u64[] for fill/comp, xdp_desc[] for rx/tx).