async_trigger_callback(9)
π async_trigger_callback(9) π
Okay bestie, welcome to the Kernel API Manual β section 9, no cap. This is the whole glow-up for async_trigger_callback, and we're keeping every detail cute and intact. π«Ά
β¨ NAME β¨
async_trigger_callback β schedules the callback function to be run. Literally its whole job, and it ate. π
π¦ SYNOPSIS π¦
struct dma_async_tx_descriptor * async_trigger_callback (struct
async_submit_ctl *submit );
π ARGUMENTS π
submitβ submission and completion parameters. That's the vibe: it's the struct carrying the submission and completion params. π
πΈ DESCRIPTION πΈ
Honored flags: ASYNC_TX_ACK. That's the flag getting the VIP pass, bestie. ποΈ
The callback is run after any dependent operations have completed. So like, it waits its turn β dependent ops finish first, then the callback runs. Periodt. β¨
π₯ SEE ALSO π₯
- Kernel file
./crypto/async_tx/async_tx.c __async_tx_find_channel(9)async_tx_channel_switch(9)enum submit_disposition(9)async_tx_quiesce(9)
Sign-off time, bestie: this page is from source/version ./crypto/async_tx, dated October 2026, and it's async_trigger_callback(9) β iconic, documented, and done. ππ
π¦ 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