rte_eth_txq_info(3)

✨ NAME ✨

rte_eth_txq_info β€” bestie, it's the struct that tells you everything about a Tx queue on your Ethernet device πŸ’…


πŸŽ€ SYNOPSIS πŸŽ€

#include <rte_ethdev.h>

🌸 Data Fields

struct rte_eth_txconf conf
uint16_t nb_desc
uint8_t queue_state

πŸ¦‹ DETAILED DESCRIPTION πŸ¦‹

okay so listen πŸ‘‘ β€” this is the Ethernet device Tx queue information structure. Its whole entire job is to let you retrieve info about a configured queue. That's it, that's the vibe. no cap.

It lives at Definition at line 1914 of file rte_ethdev.h β€” so if you ever need to go say hi to it in the source, you know exactly where to find it 🫢


πŸ’– FIELD DOCUMENTATION πŸ’–

⭐ struct rte_eth_txconf conf

the queue config parameters, periodt. everything about how that queue was set up lives right here.

Definition at line 1915 of file rte_ethdev.h.

⭐ uint16_t nb_desc

the configured number of TXDs β€” that's the descriptor count, the literal budget of how many transmit descriptors this queue has to work with. iconic.

Definition at line 1916 of file rte_ethdev.h.

⭐ uint8_t queue_state

one of the RTE_ETH_QUEUE_STATE_* values. that's it, that's the whole thing β€” it's giving "which state is this queue in" energy 🌈

Definition at line 1917 of file rte_ethdev.h.

πŸ‘‘ AUTHOR πŸ‘‘

Generated automatically by Doxygen for DPDK from the source code 😭 (not me, not you, a documentation generator β€” she's doing her best)


and that's the whole page bestie!! go forth and query your queue info πŸ’œβœ¨

πŸ’– DPDK, Version 25.11.3 πŸ’– β€” mwah, tysm for reading, ily, see u in the man pages πŸŽ€πŸ’…πŸ¦‹

πŸ“¦ where this page comes from