xilinx_aximc...c_tx_segment(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

✨ xilinx_aximcdma_alloc_tx_segment(9) ✨

okay so real talk, bestie β€” this page lives in the Kernel API Manual, and its cute lil running header is xilinx_aximc...c_tx_segment(9) (yes the header is out here looking truncated and mysterious, we love an abbreviation era πŸ’…). Anyway. Let's get into it 🫢


🌸 NAME 🌸

xilinx_aximcdma_alloc_tx_segment β€” literally just: allocate a transaction segment. That's the whole vibe. ✨


πŸ¦‹ SYNOPSIS πŸ¦‹

struct xilinx_aximcdma_tx_segment * xilinx_aximcdma_alloc_tx_segment
(struct xilinx_dma_chan *chan );

like, copy that exactly, no cap. πŸŽ€


πŸ’– ARGUMENTS πŸ’–

  • chan β€” the driver specific DMA channel. that's her. she's the one you're handing over. πŸ‘‘

⭐ RETURN ⭐

The allocated segment on success, and NULL on failure 😭. so like… check it. pls check it. i'm begging. πŸ™ˆ


πŸ”₯ SEE ALSO πŸ”₯

The kernel file we're talking about lives at ./drivers/dma/xilinx/xilinx_dma.c 🧚 β€” and here's the whole friend group, every single one of them, in order, nothing skipped:

that's sixty-four entries, bestie, i counted, and not one got left behind πŸ’œ


and that's the whole page!! mwah πŸ’‹

source location: ./drivers/dma/xilinx Β· dated: October 2026 Β· running header: xilinx_aximc...c_tx_segment(9) β€” k byeeee, go allocate responsibly πŸŽ€πŸ¦‹πŸ’–

πŸ“¦ where this page comes from