rte_eth_hairpin_cap(3)

πŸ“¦ version 26.03, in nixos 26.05, nixpkgs unstable

πŸ’– rte_eth_hairpin_cap(3) πŸ’–

okay bestie, so this is a page from the Library Functions Manual and it's all about rte_eth_hairpin_cap, a struct in DPDK. no cap, it's giving "small struct, big hairpin energy." let's get into it πŸŽ€


✨ NAME ✨

rte_eth_hairpin_cap β€” literally the struct that tells you what hairpin stuff your NIC can do πŸ¦‹


✨ SYNOPSIS ✨

#include <rte_ethdev.h>

🌸 Data Fields

  • uint16_t max_nb_queues
  • uint16_t max_rx_2_tx
  • uint16_t max_tx_2_rx
  • uint16_t max_nb_desc
  • struct rte_eth_hairpin_queue_cap rx_cap
  • struct rte_eth_hairpin_queue_cap tx_cap

✨ Detailed Description ✨

⚠️ Warning β€” EXPERIMENTAL: this API may change, or be removed, without prior notice. πŸ’€ so like… don't get too attached, she's experimental, she's main character energy, she might ghost you.

A structure used to return the hairpin capabilities that are supported. that's it, that's the vibe 🫢

Definition at line 1260 of file rte_ethdev.h.


✨ Field Documentation ✨

πŸ’… uint16_t max_nb_queues

The max number of hairpin queues (different bindings).

Definition at line 1262 of file rte_ethdev.h.

πŸ’… uint16_t max_rx_2_tx

Max number of Rx queues to be connected to one Tx queue.

Definition at line 1264 of file rte_ethdev.h.

πŸ’… uint16_t max_tx_2_rx

Max number of Tx queues to be connected to one Rx queue.

Definition at line 1266 of file rte_ethdev.h.

πŸ’… uint16_t max_nb_desc

The max num of descriptors.

Definition at line 1267 of file rte_ethdev.h.

πŸ’… struct rte_eth_hairpin_queue_cap rx_cap

Rx hairpin queue capabilities.

Definition at line 1268 of file rte_ethdev.h.

πŸ’… struct rte_eth_hairpin_queue_cap tx_cap

Tx hairpin queue capabilities.

Definition at line 1269 of file rte_ethdev.h.


✨ Author ✨

Generated automatically by Doxygen for DPDK from the source code. (so no, a human did not hand-write this one, the robot did it and honestly? slay πŸ€–βœ¨)


aaand that's the whole page, bestie πŸ’œ cute lil sign-off: this was DPDK, Version 26.03.0 β€” rte_eth_hairpin_cap(3), signing off. go forth and hairpin responsibly πŸŒˆπŸ‘‘

πŸ“¦ where this page comes from