qman_start_using_portal(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’– qman_start_using_portal(9) β€” bestie edition πŸ’–

okay so this page is from the Kernel API Manual, and it's about qman_start_using_portal(9) β€” literally the function that does the hand-holding between a portal and the device that's about to use it 🫢 no cap.


✨ NAME ✨

qman_start_using_portal β€” register a device link for the portal user 🌸


πŸŽ€ SYNOPSIS πŸŽ€

int qman_start_using_portal (struct qman_portal *p , struct device *dev
);

like, that's the whole signature, cute and short πŸ’…


πŸ¦‹ ARGUMENTS πŸ¦‹

  • p β€” the portal that will be in use ✨ (this is the portal, the main character)
  • dev β€” the device that will use the portal πŸ”₯ (the one doing the using)

🌈 DESCRIPTION 🌈

okay so here's the vibe: this function makes sure that the devices that use the portal are unbound when the portal is unbound 😭 it's giving "we go down together" energy β€” the device link stays honest so nobody's left hanging when the portal gets unbound. periodt. πŸ‘‘


πŸ‘‘ SEE ALSO πŸ‘‘

kernel file ./include/soc/fsl/qman.h β€” and yes, the whole squad is here, iykyk:


ngl bestie, that's 31 friends in the SEE ALSO and every single one of them made the list πŸ’€πŸ’–

and that's the whole page! source path is ./include/soc/fsl, dated October 2026 β€” mwah, slay, go read your portals responsibly πŸ§šπŸ’œ

πŸ“¦ where this page comes from