xilinx_axidm...c_tx_segment(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸŽ€ xilinx_axidm...c_tx_segment(9) πŸŽ€

okay so bestie, welcome to the Kernel API Manual page for the little function that could: xilinx_axidma_alloc_tx_segment. It’s giving β€œgrab me a transaction segment” energy, and I’m obsessed. πŸ’–


✨ NAME ✨

xilinx_axidma_alloc_tx_segment β€” Allocate transaction segment. periodt.

🌸 SYNOPSIS 🌸

the signature is literally right here, no cap:

struct xilinx_axidma_tx_segment * xilinx_axidma_alloc_tx_segment (struct
xilinx_dma_chan *chan );

πŸ¦‹ ARGUMENTS πŸ¦‹

  • chan β€” driver specific DMA channel. that’s the whole argument, bestie; it’s the driver-specific DMA channel and we respect her. πŸ’…

πŸ’« RETURN πŸ’«

on success you get the allocated segment. on failure? NULL. yes, the classic NULL fail era. 😭

πŸ‘€ SEE ALSO πŸ‘€

the kernel file is literally ./drivers/dma/xilinx/xilinx_dma.c, and the whole reference squad is here, iykyk:


mwah πŸ’‹ β€” the source/version line is ./drivers/dma/xilinx, the date is October 2026, and the page tag is xilinx_axidm...c_tx_segment(9). bye bestie! 🫢

πŸ“¦ where this page comes from