atc_alloc_chan_resources(9)
β¨ NAME β¨
okay so this is atc_alloc_chan_resources(9) from the Kernel API Manual, and it's literally about allocating resources for a DMA channel π¦.
atc_alloc_chan_resources β allocate resources for DMA channel.
πΈ SYNOPSIS πΈ
int atc_alloc_chan_resources (struct dma_chan *chan );
π ARGUMENTS π
chanβ allocate descriptor resources for this channel. That's the channel getting the descriptor-resource moment π .
π₯ RETURN π₯
The return value is the number of allocated descriptors π. That's the whole return vibe, bestie β the count of allocated descriptors.
π¦ SEE ALSO π¦
Kernel file: ./drivers/dma/at_hdmac.c
Plus the whole iconic cross-reference lineup β¨:
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)set_lli_eol(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_free_chan_resources(9)at_dma_off(9)
okay that's the whole page, bestie π«Άπ. This one's from the Kernel API Manual, with source/version ./drivers/dma, dated October 2026, and the footer page name is atc_alloc_chan_resources(9) β¨π
.
π¦ 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