rte_eth_fdir_stats(3)
π rte_eth_fdir_stats
okay so bestie, this is a page from the Library Functions Manual for rte_eth_fdir_stats β and yes, it's a struct, not a function, don't let the name gaslight you π«Ά. It lives in DPDK, it's all about flow director stats, and we're gonna go through every single field together. no skipping. periodt.
β¨ SYNOPSIS β¨
#include <rte_eth_ctrl.h>
π Data Fields
uint32_t collisionuint32_t freeuint32_t maxhashuint32_t maxlenuint64_t adduint64_t removeuint64_t f_adduint64_t f_removeuint32_t guarant_cntuint32_t best_cnt
πΈ Detailed Description πΈ
So what is this thing? It's a structure used to define the statistics of flow director π«. Like, it's the little container that holds all the numbers you'd ever want to know about your flow director's mood.
It supports RTE_ETH_FILTER_FDIR with RTE_ETH_FILTER_STATS operation. iykyk.
Definition at line 471 of file rte_eth_ctrl.h. π
π Field Documentation π
okay now the main event, field by field, let's go π₯
π uint32_t collision
Number of filters with collision. (they bumped into each other, it's giving crowded elevator π)
Definition at line 472 of file rte_eth_ctrl.h.
π uint32_t free
Number of free filters. (the available ones, the ones living their best unbothered life β¨)
Definition at line 473 of file rte_eth_ctrl.h.
π uint32_t maxhash
The lookup hash value of the added filter that updated the value of the MAXLEN field. (yes that's the whole description, no I'm not paraphrasing it away, we keep the lore π§)
Definition at line 474 of file rte_eth_ctrl.h.
π uint32_t maxlen
Longest linked list of filters. (the main character of the linked lists π)
Definition at line 477 of file rte_eth_ctrl.h.
π uint64_t add
Number of added filters. β
Definition at line 478 of file rte_eth_ctrl.h.
π uint64_t remove
Number of removed filters. β
Definition at line 479 of file rte_eth_ctrl.h.
π uint64_t f_add
Number of failed added filters. π (the add attempts that did NOT slay)
Definition at line 480 of file rte_eth_ctrl.h.
π uint64_t f_remove
Number of failed removed filters. π (same vibe, removal edition)
Definition at line 481 of file rte_eth_ctrl.h.
π uint32_t guarant_cnt
Number of filters in guaranteed spaces. π‘οΈ
Definition at line 482 of file rte_eth_ctrl.h.
π uint32_t best_cnt
Number of filters in best effort spaces. π
Definition at line 483 of file rte_eth_ctrl.h.
π¦ Author π¦
Generated automatically by Doxygen for DPDK from the source code. (not a human, not a bestie, just a doc generator doing its thing π€π)
lowkey important reminder: every field above is listed exactly as it appears in the original, same types, same names, same line numbers. no cap. π«Ά
and that's the whole page! π this was DPDK, Version 26.03.0, dated with that rte_eth_fdir_stats(3) footer energy β mwah, go forth and read your flow director stats, icon π
β¨π
π¦ where this page comes from
- nixos 26.05: dpdk 26.03
- nixpkgs unstable: dpdk 26.03
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms