msgdma_free_descriptor(9)
π msgdma_free_descriptor(9) β the Kernel API Manual glow-up π
okay bestie, so this is msgdma_free_descriptor, straight out of the Kernel API Manual β¨ (yes, the same one, the (9) is giving "section 9, kernel API, don't @ me" energy π). Sit down, grab a strawberry π, and let's get into it.
πΈ NAME πΈ
msgdma_free_descriptor β Issue pending transactions
no bc that's literally what it says π the name says "free" and the description says "issue pending transactions" and honestly? we just relay the facts here, bestie, we don't question the kernel devs' choices π
β¨ SYNOPSIS β¨
void msgdma_free_descriptor (struct msgdma_device *mdev , struct
msgdma_sw_desc *desc );
it returns void β nothing comes back, she just does the thing and leaves π periodt.
π¦ ARGUMENTS π¦
mdevβ Pointer to the Altera mSGDMA device structure π§ lowkey the main character of the whole operation.descβ Transaction descriptor pointer π« this one's your ticket, the descriptor itself.
π₯ SEE ALSO π₯
- Kernel file
./drivers/dma/altera-msgdma.c struct msgdma_extended_desc(9)struct msgdma_sw_desc(9)msgdma_get_descriptor(9)msgdma_free_desc_list(9)msgdma_desc_config(9)msgdma_desc_config_eod(9)msgdma_tx_submit(9)msgdma_prep_memcpy(9)msgdma_prep_slave_sg(9)msgdma_copy_desc_to_fifo(9)msgdma_start_transfer(9)msgdma_issue_pending(9)msgdma_chan_desc_cleanup(9)msgdma_complete_descriptor(9)msgdma_free_descriptors(9)msgdma_free_chan_resources(9)msgdma_alloc_chan_resources(9)msgdma_tasklet(9)msgdma_irq_handler(9)msgdma_dev_remove(9)msgdma_probe(9)msgdma_remove(9)
like, that's the whole altera-msgdma friend group right there π«Ά every single one of them, no gatekeeping π
okay that's the whole page!! mwah π this lil masterpiece lives in ./drivers/dma, it's dated October 2026, and it's brought to you by the Kernel API Manual β slay, stay hydrated, and read your (9) pages ππβ
π¦ 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