STRUCT OCS_DMA_LINKED_LIST(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ¦‹ struct ocs_dma_linked_list(9) β€” Kernel API Manual πŸ¦‹

okay so bestie, welcome to the struct ocs_dma_linked_list(9) page from the Kernel API Manual ✨ this is the OCS DMA linked list entry, and we're gonna read the struct together like the iconic little data layout it is πŸ’…


🌸 NAME 🌸

struct ocs_dma_linked_list β€” OCS DMA linked list entry.

✨ SYNOPSIS ✨

struct ocs_dma_linked_list {
    u32 src_addr;
    u32 src_len;
    u32 next;
    u32 ll_flags;
};

πŸŽ€ Members πŸŽ€

  • src_addr β€” source address of the data πŸ’– like, where the data lives.
  • src_len β€” length of data to be fetched πŸ‘‘ that's the amount right there.
  • next β€” next dma_list to fetch 🌈 the link that keeps the list going.
  • ll_flags β€” flags (Freeze, terminate) for the DMA engine πŸ’… yes, those flags.

πŸ”₯ SEE ALSO πŸ”₯

psa bestie: this page comes from ./drivers/crypto/intel/keembay, dated October 2026. mwah πŸ’‹
πŸ“¦ where this page comes from