rte_dma_auto_free_param(3)

πŸ’– NAME πŸ’–

rte_dma_auto_free_param β€” bestie, it's a struct, and it's the one that handles offload auto free params ✨


🌸 SYNOPSIS 🌸

#include <rte_dmadev.h>

πŸŽ€ Data Fields

  • uint64_t reserved [2]

πŸ¦‹ Detailed Description

Okay so picture this: it's a structure used for offload auto free params. That's literally it, that's the whole vibe. πŸ’…

Definition at line 578 of file rte_dmadev.h.


πŸ‘‘ Field Documentation πŸ‘‘

πŸ’œ struct rte_mempool* pool

The mempool from which the buffer is allocated. Lowkey the star of the show, because the mempool info is what gets used for freeing the buffer β€” by hardware, no cap. 🫢

Note: if the mempool isn't supported by the DMA device, then rte_dma_vchan_setup() will fail. Not a vibe, just a fact. 😭

Definition at line 588 of file rte_dmadev.h.

⭐ uint64_t reserved[2]

Reserved for future fields. It's giving "placeholder main character energy" β€” sitting there, holding space, waiting for its moment. πŸ™ˆ

Definition at line 592 of file rte_dmadev.h.


✨ Author ✨

Generated automatically by Doxygen for DPDK from the source code. (Not me writing it by hand, the robots did that. Iconic of them, honestly. πŸ€–πŸ’–)


and that's the whole page, bestie!! πŸŽ€βœ¨ this one came to you from DPDK, Version 25.11.3, and it's literally the rte_dma_auto_free_param(3) manual page πŸ¦‹ slay, go free some buffers, mwah πŸ’…πŸ’–

πŸ“¦ where this page comes from