ENUM DPNI_CONGESTION_POINT(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

🌸 NAME 🌸

Okay so bestie, welcome to the enum dpni_congestion_point(9) page from the Kernel API Manual. This is literally enum dpni_congestion_point β€” Structure representing congestion point β€” and it’s lowkey iconic for such a small enum. πŸ’…

✨ SYNOPSIS ✨

No cap, here’s the whole shape of it. Code is copied exactly, because we do not mess with the sacred characters:

enum dpni_congestion_point {
    DPNI_CP_QUEUE ,
    DPNI_CP_GROUP

};

πŸŽ€ Constants πŸŽ€

The constants are giving β€œtwo options, both important.” Here’s the vibe check:

  • DPNI_CP_QUEUE β€” Set taildrop per queue, identified by QUEUE_TYPE, TC and QUEUE_INDEX. Periodt.
  • DPNI_CP_GROUP β€” Set taildrop per queue group. Depending on options used to define the DPNI this can be either per TC (default) or per interface (DPNI_OPT_SHARED_CONGESTION set at DPNI create). QUEUE_INDEX is ignored if this type is used. Slay, but also read that caveat, bestie.

πŸ’– SEE ALSO πŸ’–

Cross-refs, assembled like a group-chat roster. The kernel file is:

  • Kernel file: ./drivers/net/ethernet/freescale/dpaa2/dpni.h

And the rest of the besties:


Okay that’s the whole page, bestie 🫢 β€” this page’s footer energy is source/version ./drivers/net/ethernet/freesca..., dated October 2026, for enum dpni_congestion_point(9). Bye πŸ’‹

πŸ“¦ where this page comes from