rte_mempool_ops(3)
π NAME π
okay so bestie, this is rte_mempool_ops from the DPDK Library Functions Manual β the struct page, and yes she has main character energy π«Ά
π¦ SYNOPSIS π¦
#include <rte_mempool.h>
π Data Fields π
char name [RTE_MEMPOOL_OPS_NAMESIZE]β the name field, sized byRTE_MEMPOOL_OPS_NAMESIZEβ¨rte_mempool_alloc_t allocβ the alloc callback πrte_mempool_free_t freeβ the free callback πrte_mempool_enqueue_t enqueueβ the enqueue callback πΈrte_mempool_dequeue_t dequeueβ the dequeue callback π¦rte_mempool_get_count get_countβ the get-count callback βrte_mempool_calc_mem_size_t calc_mem_sizeβ the calc-mem-size callback π₯rte_mempool_populate_t populateβ the populate callback πrte_mempool_get_info_t get_infoβ the get-info callback πrte_mempool_dequeue_contig_blocks_t dequeue_contig_blocksβ the contiguous-blocks dequeue callback π
π DETAILED DESCRIPTION π
Structure defining mempool operations structure.
Definition at line 692 of file rte_mempool.h.
β¨ FIELD DOCUMENTATION β¨
π·οΈ char name[RTE_MEMPOOL_OPS_NAMESIZE]
Name of mempool ops struct.
Definition at line 693 of file rte_mempool.h.
π§ rte_mempool_alloc_t alloc
Allocate private data.
Definition at line 694 of file rte_mempool.h.
π rte_mempool_free_t free
Free the external pool.
Definition at line 695 of file rte_mempool.h.
πΈ rte_mempool_enqueue_t enqueue
Enqueue an object.
Definition at line 696 of file rte_mempool.h.
π¦ rte_mempool_dequeue_t dequeue
Dequeue an object.
Definition at line 697 of file rte_mempool.h.
β rte_mempool_get_count get_count
Get qty of available objs.
Definition at line 698 of file rte_mempool.h.
π₯ rte_mempool_calc_mem_size_t calc_mem_size
Optional callback to calculate memory size required to store specified number of objects.
Definition at line 703 of file rte_mempool.h.
π rte_mempool_populate_t populate
Optional callback to populate mempool objects using provided memory chunk.
Definition at line 708 of file rte_mempool.h.
π rte_mempool_get_info_t get_info
Get mempool info
Definition at line 712 of file rte_mempool.h.
π rte_mempool_dequeue_contig_blocks_t dequeue_contig_blocks
Dequeue a number of contiguous object blocks.
Definition at line 716 of file rte_mempool.h.
π AUTHOR π
Generated automatically by Doxygen for DPDK from the source code.
DPDK Β· Version 26.03.0 Β· rte_mempool_ops(3) β that's the cute little footer sign-off, bestie, mwah ππ
π¦ where this page comes from
- nixos 26.05: dpdk 26.03
- nixpkgs unstable: dpdk 26.03
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms