dma_buf_vunmap_unlocked(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… dma_buf_vunmap_unlocked(9) πŸ’…

okay bestie, welcome to the dma_buf_vunmap_unlocked page from the Kernel API Manual β€” this is the part of the kernel docs where we clean up after ourselves, and honestly? iconic behaviour. ✨


🌸 NAME 🌸

dma_buf_vunmap_unlocked β€” Unmap a vmap obtained by dma_buf_vmap.

like, you know how you mapped it? yeah. this is the un-mapping. the breakup era. πŸ¦‹


✨ SYNOPSIS ✨

void dma_buf_vunmap_unlocked (struct dma_buf *dmabuf , struct iosys_map
*map );

it's giving void, so no return value to obsess over β€” it just does the thing and dips. πŸ’…


πŸŽ€ ARGUMENTS πŸŽ€

  • dmabuf [in] β€” the buffer to vunmap. this is the main character of this operation, fr fr. 🌈
  • map [in] β€” the vmap pointer to vunmap. the thing you're saying "girl, bye" to. πŸ‘‘

πŸ”₯ SEE ALSO πŸ”₯

not me listing every single sibling in this kernel-doc family. the whole group chat is here. no one left behind. 🫢

Kernel file ./drivers/dma-buf/dma-buf.c β€” go read the source, iykyk πŸ’–

and the associated pages:

that's the whole squad, bestie. every single one, exactly as listed. 🧚


⭐ the cute sign-off ⭐

this page lives under ./drivers/dma-buf and it's dated October 2026 β€” so like, mark your calendars, future girlies. πŸ“

stay unmapped, stay unbothered. dma_buf_vunmap_unlocked ate and left no crumbs. periodt. πŸ’œπŸŽ€

πŸ“¦ where this page comes from