Skip site navigation (1)Skip section navigation (2)

  
 
  

home | help
rte_eth_recycle_rxq_info(3)	      DPDK	     rte_eth_recycle_rxq_info(3)

NAME
     rte_eth_recycle_rxq_info

SYNOPSIS
     #include <rte_ethdev.h>

   Data Fields
     struct rte_mbuf ** mbuf_ring
     struct rte_mempool * mp
     uint16_t * refill_head
     uint16_t * receive_tail
     uint16_t mbuf_ring_size
     uint16_t refill_requirement

Detailed Description
     Warning
	 EXPERIMENTAL: this structure may change without prior notice.

     Ethernet device Rx queue information structure for recycling mbufs. Used to
     retrieve  Rx  queue information when Tx queue reusing mbufs and moving them
     into Rx mbuf ring.

     Definition at line 1928 of file rte_ethdev.h.

Field Documentation
   struct rte_mbuf** mbuf_ring
     mbuf ring of Rx queue.

     Definition at line 1929 of file rte_ethdev.h.

   struct rte_mempool* mp
     mempool of Rx queue.

     Definition at line 1930 of file rte_ethdev.h.

   uint16_t* refill_head
     head of Rx queue refilling mbufs.

     Definition at line 1931 of file rte_ethdev.h.

   uint16_t* receive_tail
     tail of Rx queue receiving pkts.

     Definition at line 1932 of file rte_ethdev.h.

   uint16_t mbuf_ring_size
     configured number of mbuf ring size.

     Definition at line 1933 of file rte_ethdev.h.

   uint16_t refill_requirement
     Requirement on mbuf refilling batch size of Rx mbuf ring. For some PMD dri-
     vers, the number of Rx mbuf ring refilling mbufs  should  be  aligned  with
     mbuf  ring  size,	in order to simplify ring wrapping around. Value 0 means
     that PMD drivers have no requirement for this.

     Definition at line 1941 of file rte_ethdev.h.

Author
     Generated automatically by Doxygen for DPDK from the source code.

Version 25.11.0 		 Thu Aug 27 2026     rte_eth_recycle_rxq_info(3)

Want to link to this manual page? Use this URL:
<https://man.freebsd.org/cgi/man.cgi?query=mbuf_ring&sektion=3&manpath=FreeBSD+Ports+15.1.quarterly>

home | help