zynqmp_dma_tx_submit(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… zynqmp_dma_tx_submit(9) πŸ’…

okay so bestie, welcome to the Kernel API Manual ✨ β€” this little page is all about zynqmp_dma_tx_submit(9), and honestly? it's giving "short and iconic." no cap, there's like four sections total and we're gonna slay all of them πŸŽ€


✨ NAME ✨

zynqmp_dma_tx_submit β€” Submit DMA transaction πŸ¦‹

like, that's it. that's the whole vibe. it submits a DMA transaction. periodt πŸ’…


🌸 SYNOPSIS 🌸

dma_cookie_t zynqmp_dma_tx_submit (struct dma_async_tx_descriptor *tx );

the way this function literally hands you back a dma_cookie_t... a whole cookie πŸͺ iykyk


πŸŽ€ ARGUMENTS πŸŽ€

  • tx β€” Async transaction descriptor pointer πŸ‘‘ lowkey the main character of this whole page ngl. it's a pointer to the async transaction descriptor, and yes bestie, pointer is doing a lot of heavy lifting there πŸ’€

⭐ RETURN ⭐

it returns a cookie value πŸͺ✨ β€” that's the whole return story, no plot twists, no surprises, just cookie. slay.

fr fr do not overthink this one, bestie β€” the manpage says cookie value and that is what you get 🫢

🌈 SEE ALSO 🌈

the whole squad shows up here, so let's give them their moment πŸ’–

Kernel file ./drivers/dma/xilinx/zynqmp_dma.c struct zynqmp_dma_desc_ll(9), struct zynqmp_dma_desc_sw(9), struct zynqmp_dma_chan(9), struct zynqmp_dma_device(9), and then the full friend group:

like, that is a lot of references and every single one of them ate πŸ”₯ go read them, bestie, they're all in the same Xilinx DMA cinematic universe 🧚


and that's the page!! πŸ’œ cute little sign-off time: this masterpiece lives in ./drivers/dma/xilinx, dated October 2026, and it's brought to you by zynqmp_dma_tx_submit(9) β€” mwah, bye bestie 😭🫢🌸

πŸ“¦ where this page comes from