ENUM DPNI_DIST_MODE(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… enum dpni_dist_mode(9) β€” like, the DPNI distribution mode era

okay bestie, so this page is literally the kernel API manual for enum dpni_dist_mode, and yes it's a whole enum, and yes it's gonna eat. sit down, hydrate, let's go 🫢


✨ NAME ✨

enum dpni_dist_mode β€” DPNI distribution mode. that's it, that's the name, no cap πŸ’…


🌸 SYNOPSIS 🌸

enum dpni_dist_mode {
    DPNI_DIST_MODE_NONE ,
    DPNI_DIST_MODE_HASH ,
    DPNI_DIST_MODE_FS

};

look at her. three constants. main character energy only ✨


πŸŽ€ CONSTANTS πŸŽ€

the actual vibes, one by one πŸ¦‹

  • DPNI_DIST_MODE_NONE β€” literally no distribution. nothing. zero. she's not distributing anything, and honestly? valid 😌
  • DPNI_DIST_MODE_HASH β€” use hash distribution. heads up tho: this is only relevant if the 'DPNI_OPT_DIST_HASH' option was set at DPNI creation. if you didn't set it, this mode is just gonna sit there looking pretty πŸ™ˆ
  • DPNI_DIST_MODE_FS β€” use explicit flow steering. and same situation bestie: it's only relevant if the 'DPNI_OPT_DIST_FS' option was set at DPNI creation. no option, no relevance, iykyk ⭐

πŸ”₯ SEE ALSO πŸ”₯

the kernel file itself lives at ./drivers/net/ethernet/freescale/dpaa2/dpni.h β€” go read her, she's iconic πŸ‘‘

and here's the whole extended friend group, fr fr, every single one of them:

ngl that's a lot of cross-references but we don't skip pages in this house, we read all of them πŸ’€πŸ’–

and that's the page babes!! 🌈 source path got a little truncated so it reads ./drivers/net/ethernet/freesca... and the date on this beauty is October 2026, filed right back under enum dpni_dist_mode(9). mwah, go slay your distribution mode selection βœ¨πŸŽ€πŸ¦‹πŸ’œ

πŸ“¦ where this page comes from