dmaengine_desc_get_callback(9)
β¨ NAME β¨
okay bestie, welcome to dmaengine_desc_get_callback(9) from the Kernel API Manual π
dmaengine_desc_get_callback β get the passed in callback function. That's literally the whole vibe π
πΈ SYNOPSIS πΈ
void dmaengine_desc_get_callback (struct dma_async_tx_descriptor *tx ,
struct dmaengine_desc_callback *cb );
π ARGUMENTS π
txβ tx descriptor. iconic little descriptor energy β¨cbβ temp struct to hold the callback info π«Ά
π DESCRIPTION π
Fill the passed in cb struct with what's available in the passed in tx descriptor struct. No locking is required. Not a little bit of locking, not a sneaky lock β none π periodt.
π₯ SEE ALSO π₯
- Kernel file
./drivers/dma/dmaengine.h dma_cookie_init(9)dma_cookie_assign(9)dma_cookie_complete(9)dma_cookie_status(9)dmaengine_desc_callback_invoke(9)dmaengine_desc_get_callback_invoke(9)dmaengine_desc_callback_valid(9)
and that's the cute little sign-off, bestie π the source/version footer says ./drivers/dma, and the date is October 2026 π«Άπ
π¦ 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