xilinx_mcdma_start_transfer(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… xilinx_mcdma_start_transfer(9) β€” Kernel API Manual πŸŽ€

okay so welcome to the group chat, bestie ✨ this is a page from the Kernel API Manual and it's about one (1) function that kicks off an MCDMA transfer. short page, elite vibes, let's go πŸ’–


🌸 NAME 🌸

xilinx_mcdma_start_transfer β€” Starts MCDMA transfer πŸ’… that's it, that's the whole job. she starts the transfer. no cap.


⭐ SYNOPSIS ⭐

void xilinx_mcdma_start_transfer (struct xilinx_dma_chan *chan );

the way this is a void function with exactly one argument… lowkey iconic 🫢 she takes the channel and she goes.


πŸ¦‹ ARGUMENTS πŸ¦‹

  • chan β€” Driver specific channel struct pointer 🌈 literally just a pointer to the driver-specific channel struct. that's the whole vibe check. hand her the channel, she does the thing ✨

πŸŽ€ SEE ALSO πŸŽ€

bestie this list is LONG and honestly it ate πŸ’€ every single one of these is related lore, so here's the whole squad, no skips, fr fr:

first up, the kernel file herself:

  • Kernel file ./drivers/dma/xilinx/xilinx_dma.c

and now the structs πŸ‘‘:

  • struct xilinx_vdma_desc_hw(9)
  • struct xilinx_axidma_desc_hw(9)
  • struct xilinx_aximcdma_desc_hw(9)
  • struct xilinx_cdma_desc_hw(9)
  • struct xilinx_vdma_tx_segment(9)
  • struct xilinx_axidma_tx_segment(9)
  • struct xilinx_aximcdma_tx_segment(9)
  • struct xilinx_cdma_tx_segment(9)
  • struct xilinx_dma_tx_descriptor(9)
  • struct xilinx_dma_chan(9)
  • enum xdma_ip_type(9)
  • struct xilinx_dma_device(9)

then the functions, in the order they were given, because i'm not about to reshuffle someone's homework πŸ™ˆ:

no cap, that's every single reference β€” if you were looking for a shorter list, this is not the page for you, bestie 😭

✨ and that's the whole page ✨ she's short, she's sweet, she starts an MCDMA transfer, periodt πŸ’…

cute lil sign-off time πŸŽ€ this gem comes from the source path ./drivers/dma/xilinx, dated October 2026, and it's filed under the name xilinx_mcdma_start_transfer(9) πŸ¦‹ go forth and transfer, babes πŸ’œ

πŸ“¦ where this page comes from