ENUM DPNI_QUEUE_TYPE(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’– enum dpni_queue_type β€” the queue-type glow-up πŸŽ€

okay bestie, so this is a <cyan>9</cyan>-section Kernel API Manual page for a little enum named enum dpni_queue_type, and its whole entire job is literally just: tell you which kind of queue a command is aimed at. that's it. that's the vibe. she's a label-maker and she's iconic for it ✨


🌸 NAME 🌸

enum dpni_queue_type β€” Identifies a type of queue targeted by the command 🎯

like, the command's gotta know which queue it's talking to, right? this enum is the little name tag. iykyk πŸ’…


✨ SYNOPSIS ✨

enum dpni_queue_type {
    DPNI_QUEUE_RX ,
    DPNI_QUEUE_TX ,
    DPNI_QUEUE_TX_CONFIRM ,
    DPNI_QUEUE_RX_ERR

};

no cap, that's the whole thing. four constants, zero drama, very demure πŸŽ€


πŸ¦‹ CONSTANTS πŸ¦‹

okay so the constants section is where she really shines. four of them, each one a whole personality:

  • DPNI_QUEUE_RX β€” the Rx queue πŸ’œ (receiving things? her specialty, fr fr)
  • DPNI_QUEUE_TX β€” the Tx queue πŸ”₯ (sending things out into the world, main character energy)
  • DPNI_QUEUE_TX_CONFIRM β€” the Tx confirmation queue βœ… (the "yes bestie it went out" queue, which honestly? obsessed)
  • DPNI_QUEUE_RX_ERR β€” the Rx error queue 😭 (the "something went wrong on the way in" queue, we don't talk about her much but she's valid)

πŸ‘‘ SEE ALSO πŸ‘‘

okay this list is long and honestly it ate. all of these are <lavender>9</lavender>-section pages, so go read them if you want the full lore 🫢

the source file first, because she's the origin story:

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

and then the entire extended fam, in the order the manual gives them:

πŸ’€ not the source path getting cut off in the footer as ./drivers/net/ethernet/freesca... β€” that's just the man page renderer running out of room, bestie, don't stress. the kernel file path up in SEE ALSO is the full one 🫢

that's the whole page, no cap. she's short, she's sweet, she's a type enum, and she's serving exactly one (1) purpose 🌈

stay slay, stay typed, and may all your queues be the right queue πŸ’–

β€” signed off from the Kernel API Manual, October 2026 edition 🌸 (that footer date is giving end-of-year recap energy, and yes the version line is the same one up top: enum dpni_queue_type(9), she said her name twice, iconic πŸ‘‘)

πŸ“¦ where this page comes from