msgdma_tx_submit(9)
π NAME π
okay so bestie, this is msgdma_tx_submit(9) from the Kernel API Manual, and its whole job is literally to submit a DMA transaction. Thatβs the vibe, no cap. β¨
π SYNOPSIS π
dma_cookie_t msgdma_tx_submit (struct dma_async_tx_descriptor *tx );
πΈ ARGUMENTS πΈ
txβ async transaction descriptor pointer. Thatβs the one argument, bestie, and she is exactly what she says on the label. π«Ά
π¦ RETURN π¦
she returns a cookie value πͺ β yes, the dma_cookie_t kind, not the edible kind, sadly.
β¨ SEE ALSO β¨
the cross-refs are giving full lore, and every single one is invited:
- Kernel file
./drivers/dma/altera-msgdma.cstruct msgdma_extended_desc(9)struct msgdma_sw_desc(9)msgdma_get_descriptor(9)msgdma_free_descriptor(9)msgdma_free_desc_list(9)msgdma_desc_config(9)msgdma_desc_config_eod(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)
mwah π this cutie is signed off from the ./drivers/dma source/version and dated October 2026, under msgdma_tx_submit(9) from the Kernel API Manual β periodt. π
πΈ
π¦ 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