dmam_free_coherent(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’– NAME πŸ’–

okay so this is dmam_free_coherent(9) from the Kernel API Manual, and it is literally the managed version of dma_free_coherent(). slay.

✨ SYNOPSIS ✨

void dmam_free_coherent (struct device *dev , size_t size , void *vaddr , dma_addr_t dma_handle );

πŸŽ€ ARGUMENTS πŸŽ€

  • dev β€” the device to free coherent memory for πŸ‘‘
  • size β€” size of the allocation, bestie πŸ“
  • vaddr β€” virtual address of the memory to free πŸ¦‹
  • dma_handle β€” DMA handle of the memory to free πŸ’…

🌸 DESCRIPTION 🌸

Managed dma_free_coherent(). that's the whole vibe, fr fr. πŸ’–

πŸ”₯ SEE ALSO πŸ”₯

Kernel file ./kernel/dma/mapping.c says hey, go check out these icons too:


okay that's the whole page bestie 🫢 β€” cute little sign-off footer vibes: source/version ./kernel/dma, date October 2026. πŸ’…βœ¨πŸŽ€

πŸ“¦ where this page comes from