rte_eth_cman_info(3)

πŸ¦‹ rte_eth_cman_info πŸ¦‹

okay bestie, welcome to the Library Functions Manual ✨ this is the page for rte_eth_cman_info(3) and it's literally just a lil struct, but she's important, so let's give her the respect she deserves πŸ’…


πŸ’– NAME πŸ’–

rte_eth_cman_info β€” the glow-up struct you use to go get the tea on ethdev congestion management 🫢

✨ SYNOPSIS ✨

#include <rte_ethdev.h>

πŸŽ€ Data Fields

  • uint64_t modes_supported
  • uint64_t objs_supported
  • uint8_t rsvd [8]

🌸 Detailed Description 🌸

⚠️ Warning β€” EXPERIMENTAL: this structure may change, or be removed, without prior notice

no cap, she's EXPERIMENTAL 😭 so like… don't get too attached, bestie. The API could change her whole vibe or straight up delete her with zero prior notice. It's giving "situationship with the ABI" πŸ’€

Anyway!! This is a structure used to retrieve information of ethdev congestion management. That's the whole job. She holds the info, you read the info, everybody slays πŸ‘‘

Definition at line 6079 of file rte_ethdev.h.


πŸ’… Field Documentation πŸ’…

πŸ‘‘ uint64_t modes_supported

Set of supported congestion management modes ✨ like, which congestion management modes this thing can actually do.

See also

enum rte_cman_mode β€” go check that enum, iykyk 🧚

Definition at line 6084 of file rte_ethdev.h.

🌈 uint64_t objs_supported

Set of supported congestion management objects πŸŽ€ the objects side of the equation, as opposed to the modes side.

See also

enum rte_cman_obj β€” that's where the actual object list lives, bestie πŸ’œ

Definition at line 6089 of file rte_ethdev.h.

πŸ“ uint8_t rsvd[8]

Reserved for future fields. Always returned as 0 when rte_eth_cman_info_get() is invoked πŸ™ˆ

fr fr, she's just sitting there reserved for future fields, and every single time rte_eth_cman_info_get() gets called she comes back as 0. Periodt. Don't go writing your own little secrets in there, she's not your journal πŸ““

Definition at line 6094 of file rte_ethdev.h.


πŸ’« Author πŸ’«

Generated automatically by Doxygen for DPDK from the source code. Not me personally, I'm just the messenger with better vibes πŸ€–βœ¨


k that's the whole page bestie, short and sweet like a good playlist interlude 🎧 β€” this was from the DPDK docs, Version 25.11.3, in the Library Functions Manual, and honestly? she ate πŸ’…πŸ’– see u in the next one πŸ¦‹

πŸ“¦ where this page comes from