image/svg+xml
rte_malloc
rte_eal + libc
rte_ring
rte_mempool
rte_mbuf
rte_timer
X uses Y
Allocation of namedmemory zones usinglibc's malloc()
Environment abstractionlayer: RTE loading, memoryallocation, time reference,PCI access, logging
Timer facilities. Basedon HPET interface thatis provided by EAL.
Handle a pool of objectsusing a ring to storethem. Allow bulkenqueue/dequeue andper-CPU cache.
Fixed-size lockless FIFO for storing objectsin a table.
Manipulation of packetbuffers carrying networkdata.
rte_debug
Provides debug helpers
X
Y