STRUCT MV_XOR_DESC_SLOT(9)
π NAME π
okay so bestie, this is the Kernel API Manual page for struct mv_xor_desc_slot(9), and it's literally the software descriptor. That's the whole name vibe. π
πΈ SYNOPSIS πΈ
the struct is gonna look like this, and yes, keep every field exactly as written β no renaming, no merging, no βimprovingβ it. π
struct mv_xor_desc_slot {
struct list_head node;
struct list_head sg_tx_list;
enum dma_transaction_type type;
void *hw_desc;
u16 idx;
struct dma_async_tx_descriptor async_tx;
};
π― Members π―
here's the member gossip, fr fr:
nodeβ the node on themv_xor_chanlists. linked-list behavior, iconic. πhw_descβ virtual address of the hardware descriptor chain. that's the literal description, no cap. β¨idxβ pool index. short, sweet, to the point. π«Άasync_txβ support for theasync_txapi. yup, that's the whole note. π
also, the synopsis above has sg_tx_list and type in the struct β this page just doesn't give them their own member blurbs, so I'm not gonna invent extra lore. π
π SEE ALSO π
- Kernel file
./drivers/dma/mv_xor.h struct mv_xor_chan(9)
okay bye bestie β this cutie came from ./drivers/dma, dated October 2026, and it's the struct mv_xor_desc_slot(9) page. mwah πβ¨
π¦ 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