STRUCT OCS_DLL_DESC(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’– NAME πŸ’–

okay bestie, welcome to struct ocs_dll_desc(9) from the Kernel API Manual β€” this is literally the Descriptor of an OCS DMA Linked List, and it's giving main-character struct energy. 🫢

It's the descriptor vibe for an OCS DMA Linked List, no cap. πŸ’…


✨ SYNOPSIS ✨

the struct definition, exactly as it is, no edits:

struct ocs_dll_desc {
    void *vaddr;
    dma_addr_t dma_addr;
    size_t size;
 };

🧚 Members 🧚

three members, each one doing its lil iconic thing:

  • vaddr β€” Virtual address of the linked list head. πŸŽ€
  • dma_addr β€” DMA address of the linked list head. ✨
  • size β€” Size (in bytes) of the linked list. πŸ’–

🌈 SEE ALSO 🌈

Kernel file ./drivers/crypto/intel/keembay/ocs-aes.h β€” also go peek at struct ocs_aes_dev(9) and ocs_aes_bypass_op(9), iykyk. πŸ‘€


source/version ./drivers/crypto/intel/keembay Β· date October 2026 Β· page struct ocs_dll_desc(9) β€” mwah, bye bestie πŸ’…πŸ’–

πŸ“¦ where this page comes from