rte_node_ethdev_config(3)

✨ rte_node_ethdev_config ✨

okay bestie, so this is one of those library functions pages β€” the manual is Library Functions Manual and the whole thing lives in DPDK land. it's a lil struct situation, and honestly? it's giving "small but iconic." πŸ’…

🌸 NAME 🌸

rte_node_ethdev_config β€” no cap, that's the whole name, that's the whole vibe πŸ¦‹

πŸŽ€ SYNOPSIS πŸŽ€

#include <rte_node_eth_api.h>

✨ Data Fields ✨

so here's the fit β€” five fields, all holding hands in a row 🫢

  • uint16_t port_id
  • uint16_t num_rx_queues
  • uint16_t num_tx_queues
  • struct rte_mempool ** mp
  • uint16_t mp_count

πŸ‘‘ Detailed Description πŸ‘‘

it's the port config for the ethdev_rx and ethdev_tx node. periodt. that's what it does, and it does it well πŸ’–

Definition at line 31 of file rte_node_eth_api.h.

🌈 Field Documentation 🌈

getting into the weeds now, but like, cutely 🧚

πŸ’œ uint16_t port_id

the port identifier πŸŽ€

Definition at line 32 of file rte_node_eth_api.h.

πŸ’œ uint16_t num_rx_queues

the number of Rx queues ✨

Definition at line 34 of file rte_node_eth_api.h.

πŸ’œ uint16_t num_tx_queues

the number of Tx queues ✨

Definition at line 36 of file rte_node_eth_api.h.

πŸ’œ struct rte_mempool** mp

an array of mempools associated to the Rx queue πŸ“ (and yes, it's a pointer-to-pointer, we love a double star moment πŸ’€)

Definition at line 38 of file rte_node_eth_api.h.

πŸ’œ uint16_t mp_count

the size of the mp array πŸ‘‘

Definition at line 40 of file rte_node_eth_api.h.


🫢 Author 🫢

Generated automatically by Doxygen for DPDK from the source code. not a human writing this one, it's the machine's main character moment πŸ€–βœ¨

no flags, no env vars, no exit statuses, no caveats β€” just a tidy lil config struct doing its job. we love a low-drama API πŸ¦‹

and that's the whole page bestie!! this manual came from DPDK Version 25.11.3 and this leg of the group chat is officially over πŸ’–πŸ§šπŸŒΈ

πŸ“¦ where this page comes from