set_lli_eol(9)
π 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:
struct atdma_sg(9)struct at_desc(9)enum atc_status(9)struct at_dma_chan(9)struct at_dma(9)atc_chan_is_enabled(9)atc_chan_is_paused(9)atc_chan_is_cyclic(9)struct at_dma_platform_data(9)struct at_dma_slave(9)atc_dostart(9)atc_calc_bytes_left(9)atc_get_llis_residue(9)atc_get_residue(9)atc_handle_error(9)atc_prep_dma_interleaved(9)atc_prep_dma_memcpy(9)atc_prep_dma_memset(9)atc_prep_slave_sg(9)atc_prep_dma_cyclic(9)atc_tx_status(9)atc_alloc_chan_resources(9)atc_free_chan_resources(9)at_dma_off(9)
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
- nixpkgs unstable: linux-manual 7.3.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms