logo
Free, unlimited AI code reviews that run on commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt

rte_mempool_objhdr

Author

       Generated automatically by Doxygen for DPDK from the source code.

DPDK                                             Version 24.11.2                           rte_mempool_objhdr(3)

Detailed Description

       Mempool object header structure

       Each object stored in mempools are prefixed by this header structure, it allows to retrieve the mempool
       pointer from the object and to iterate on all objects attached to a mempool. When debug is enabled, a
       cookie is also added in this structure preventing corruptions and double-frees.

       Definition at line 153 of file rte_mempool.h.

Field Documentation

structrte_mempool*mp
       The mempool owning the object.

       Definition at line 155 of file rte_mempool.h.

   rte_iova_tiova
       IO address of the object.

       Definition at line 156 of file rte_mempool.h.

Member Function Documentation

RTE_STAILQ_ENTRY(rte_mempool_objhdr)
       Next in list.

Name

       rte_mempool_objhdr

Synopsis

       #include <rte_mempool.h>

   PublicMemberFunctionsRTE_STAILQ_ENTRY (rte_mempool_objhdr) next

   DataFields
       struct rte_mempool * mprte_iova_tiova

See Also