table of contents
- unstable 24.11.2-1
rte_eth_rxq_info(3) | Library Functions Manual | rte_eth_rxq_info(3) |
NAME¶
rte_eth_rxq_info
SYNOPSIS¶
#include <rte_ethdev.h>
Data Fields¶
struct rte_mempool * mp
struct rte_eth_rxconf conf
uint8_t scattered_rx
uint8_t queue_state
uint16_t nb_desc
uint16_t rx_buf_size
uint8_t avail_thresh
Detailed Description¶
Ethernet device Rx queue information structure. Used to retrieve information about configured queue.
Definition at line 1861 of file rte_ethdev.h.
Field Documentation¶
struct rte_mempool* mp¶
mempool used by that queue.
Definition at line 1862 of file rte_ethdev.h.
struct rte_eth_rxconf conf¶
queue config parameters.
Definition at line 1863 of file rte_ethdev.h.
uint8_t scattered_rx¶
scattered packets Rx supported.
Definition at line 1864 of file rte_ethdev.h.
uint8_t queue_state¶
one of RTE_ETH_QUEUE_STATE_*.
Definition at line 1865 of file rte_ethdev.h.
uint16_t nb_desc¶
configured number of RXDs.
Definition at line 1866 of file rte_ethdev.h.
uint16_t rx_buf_size¶
hardware receive buffer size.
Definition at line 1867 of file rte_ethdev.h.
uint8_t avail_thresh¶
Available Rx descriptors threshold defined as percentage of Rx queue size. If number of available descriptors is lower, the event RTE_ETH_EVENT_RX_AVAIL_THESH is generated. Value 0 means that the threshold monitoring is disabled.
Definition at line 1874 of file rte_ethdev.h.
Author¶
Generated automatically by Doxygen for DPDK from the source code.
Version 24.11.2 | DPDK |