STRUCT XDMA_DESC_BLOCK(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸŽ€ NAME πŸŽ€

okay so bestie, this is the struct xdma_desc_block(9) page from the Kernel API Manual β€” and it's literally giving Descriptor block energy πŸ’…. The name is struct xdma_desc_block, and the whole vibe is just: Descriptor block ✨.

✨ SYNOPSIS ✨

here's the icon in code form, exactly as the manual drops it:

struct xdma_desc_block {
    void *virt_addr;
    dma_addr_t dma_addr;
 };

πŸ’… Members πŸ’…

this struct is serving two fields and a dream πŸŽ€:

  • virt_addr β€” Virtual address of block start
  • dma_addr β€” DMA address of block start

πŸ¦‹ SEE ALSO πŸ¦‹

before you go, the manual points you at the Kernel file ./drivers/dma/xilinx/xdma.c, plus this whole friend group of related refs (iykyk):


byeee bestie, and yes the footer facts are: ./drivers/dma/xilinx, October 2026, struct xdma_desc_block(9) πŸ«ΆπŸ’–

πŸ“¦ where this page comes from