set_lli_eol(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… set_lli_eol β€” Kernel API Manual ✨

okay so bestie, welcome to set_lli_eol(9) πŸŽ€ this one lives in the Kernel API Manual and it's lowkey iconic: it's the lil function that tells a descriptor "you're the end of the line, babes, the transfer stops with you" πŸ›‘


✨ NAME ✨

set_lli_eol β€” set end-of-link to descriptor so it will end transfer πŸ’…

Like, the whole job is: mark that descriptor as the eol one so the transfer wraps up right there. no cap.


πŸ¦‹ SYNOPSIS πŸ¦‹

void set_lli_eol (struct at_desc *desc , unsigned int i );

that's it, that's the whole signature β€” two args, zero returns, void girlie through and through ✨


🌸 ARGUMENTS 🌸

  • desc β€” the descriptor πŸ’– it's either a single one or one sitting at the end of a chain, and it's the one the chain is gonna end on. main character energy fr fr.
  • i β€” the index of the atmel scatter gather entry that's chilling at the end of the chain πŸ”₯ that's the one being marked, iykyk.

πŸ‘‘ SEE ALSO πŸ‘‘

okay so here's the whole friend group 🫢 all of these live in the kernel file ./drivers/dma/at_hdmac.c and they're all absolutely part of the lore:

go read them, they ate πŸ’€βœ¨


periodt πŸ’œ that's the whole page. no hidden options, no sneaky defaults, just a tiny function doing its one (1) job and doing it well.

mwah πŸ’‹ bye bestie! this lil page came from the source down in ./drivers/dma πŸ“ and it's dated October 2026 β€” so yeah, it's giving future-core πŸŒˆβ­πŸŽ€

πŸ“¦ where this page comes from