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