qbman_swp_CDAN_disable(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… qbman_swp_CDAN_disable β€” the kernel API manual, bestie edition ✨

okay so this page lives in the Kernel API Manual section 9, and it's literally all about qbman_swp_CDAN_disable. yes queen, the title is the function name, we been knew πŸŽ€


✨ NAME ✨

qbman_swp_CDAN_disable β€” disable CDAN for the channel 🌸

like… that's it. that's the whole vibe. it turns CDAN off for a channel, periodt πŸ’…


πŸ¦‹ SYNOPSIS πŸ¦‹

int qbman_swp_CDAN_disable (struct qbman_swp *s , u16 channelid );

that's the whole signature bestie, copy it exactly, no cap πŸ™ˆ


πŸŽ€ ARGUMENTS πŸŽ€

  • s β€” the software portal object 🫢 this is your main character struct pointer, the struct qbman_swp * you're working through.
  • channelid β€” the index of the channel to generate CDAN 🌈 it's a u16, so keep it cute and keep it 16-bit.

πŸ’– DESCRIPTION πŸ’–

Return 0 for success, or a negative error code for failure. that's the entire description fr fr β€” no lore, no backstory, just the return contract and honestly? iconic for being so brief πŸ‘‘

so like, vibe check your return value: 0 means slay, anything negative means something went sideways 😭


πŸ”₯ SEE ALSO πŸ”₯

the kernel file ./drivers/soc/fsl/dpio/qbman-portal.h is where all the friends live, and here's the full squad, not me listing all of them πŸ’€:

go read those next, iykyk πŸ§šπŸ’œ


alright bestie, that's the page πŸ“ it ships from ./drivers/soc/fsl/dpio, dated October 2026, and yes the man page footer is still out here calling itself qbman_swp_CDAN_disable(9) because it refuses to be anyone else πŸ’€βœ¨ love that for it. mwah, go disable some CDAN πŸ’…πŸ‘‘

πŸ“¦ where this page comes from