async_tx_channel_switch(9)
async_tx_channel_switch(9)
Okay bestie, this is the <bold>Kernel API Manual</bold> page for async_tx_channel_switch(9), and itβs short but the details still eat. π
β¨ NAME β¨
async_tx_channel_switch β queue an interrupt descriptor with a dependency pre-attached. Itβs giving βbring your pre-req to the function, no cap.β π
πΈ SYNOPSIS πΈ
void async_tx_channel_switch (struct dma_async_tx_descriptor *depend_tx
, struct dma_async_tx_descriptor *tx );
Return type is void, so no return value is coming back β itβs very βdo the thing and dip.β π¨
π¦ ARGUMENTS π¦
depend_txβ the operation that must finish before the new operation runs. Sheβs the pre-req, the one who has to wrap first. β³txβ the new operation. This is the one that needsdepend_txto finish before it runs. β¨
π₯ SEE ALSO π₯
Donβt skip the lore, bestie:
- Kernel file
./crypto/async_tx/async_tx.c __async_tx_find_channel(9)enum submit_disposition(9)async_trigger_callback(9)async_tx_quiesce(9)
π Cute sign-off from the <bold>Kernel API Manual</bold> besties: source/version <bold>./crypto/async_tx</bold>, date `October 2026. Thatβs the whole page β 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