tso_dma_map_cleanup(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… tso_dma_map_cleanup(9) β€” Kernel API Manual πŸŽ€

okay so bestie, welcome to the glow-up era of tso_dma_map_cleanup β€” it lives in the Kernel API Manual and it's literally the cleanup crew for your DMA maps ✨


✨ NAME ✨

tso_dma_map_cleanup β€” unmap all DMA regions in a tso_dma_map πŸ§ΉπŸ’–


🌸 SYNOPSIS 🌸

void tso_dma_map_cleanup (struct tso_dma_map *map );

that's it, that's the whole vibe. no return value, no drama, just vibes and unmapping 🫢


πŸ¦‹ ARGUMENTS πŸ¦‹

  • map β€” the map to clean up πŸ‘‘ literally the thing you're tidying up, bestie

πŸ”₯ DESCRIPTION πŸ”₯

okay so here's the tea β˜• β€” this function is a both-paths icon and it handles both the IOVA path and the fallback path, no cap:

  • IOVA path β€” it calls dma_iova_destroy πŸ’€βœ¨
  • fallback path β€” it unmaps each region individually, one by one, like the responsible main character it is 🧚

so whichever path you're on, it's got you covered. periodt πŸ’…


🌈 SEE ALSO 🌈

go read the whole friend group, they're all iconic 🫢⭐


ngl this one's short and sweet β€” but do not skip it. unmapped regions are a whole situation 😭

so yeah, that's the page! it ships from ./net/core and the version/date stamp on it is October 2026 β€” mwah, love that for us πŸ’–πŸŽ€ see u in the next manpage bestie πŸ¦‹βœ¨

πŸ“¦ where this page comes from