dpaa2_sg_set_addr(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… dpaa2_sg_set_addr β€” like, the dpaa2_sg_set_addr(9) kernel API manual page, bestie

okay so this is a page straight out of the Kernel API Manual, and it's about one tiny little function that does exactly one tiny little thing. no cap. let's get into it 🫢


✨ NAME ✨

dpaa2_sg_set_addr β€” Set the address in SG entry πŸ’«

that's it. that's the whole job. she sets an address into an SG entry and she goes home. iconic behaviour honestly.


🌸 SYNOPSIS 🌸

void dpaa2_sg_set_addr (struct dpaa2_sg_entry *sg , dma_addr_t addr );

look at her πŸ’… returns void, takes two things, zero drama.


πŸŽ€ ARGUMENTS πŸŽ€

  • sg β€” the given scatter-gathering object. this is the SG entry you're writing into, your main character of the moment ✨
  • addr β€” the address to be set. this is the value going in. that's the whole vibe πŸ”₯

πŸ¦‹ SEE ALSO πŸ¦‹

okay bestie this section is long, so I split it up by family so your brain doesn't melt. every single one is here, i promise, fr fr 🌈

🧚 the kernel file itself

  • ./include/soc/fsl/dpaa2-fd.h β€” DPAA2 FD - Frame Descriptor APIs for DPAA2(9). the literal source file where all this lives πŸ“

πŸ’œ the frame descriptor (fd) gang

πŸ“ the scatter-gather (sg) crew β€” that's our girl's family

πŸ”₯ the frame list (fl) squad


ngl, this page is short and sweet β€” one function, two args, and a whole extended universe of siblings in SEE ALSO. read them all, iykyk πŸ‘‘

and that's the whole page, bestie!! πŸ’– this cutie came out of ./include/soc/fsl in October 2026, so go stan the source tree and hydrate!! πŸŽ€βœ¨πŸ¦‹

πŸ“¦ where this page comes from