drm_gem_ttm_vunmap(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ¦‹ drm_gem_ttm_vunmap(9) πŸ¦‹

okay so this little icon is from the Kernel API Manual, and she is here to explain how to vunmap a &ttm_buffer_object. bestie, it’s giving β€œshort but important” energy, and we’re gonna get into it πŸ’…


πŸ’– NAME πŸ’–

drm_gem_ttm_vunmap β€” vunmap &ttm_buffer_object

✨ SYNOPSIS ✨

void drm_gem_ttm_vunmap (struct drm_gem_object *gem , struct iosys_map *map );

πŸŽ€ ARGUMENTS πŸŽ€

  • gem β€” GEM object. that’s the main-character struct right there πŸ‘‘
  • map β€” dma-buf mapping. yes ma’am, that exact mapping 🫢

πŸ¦‹ DESCRIPTION πŸ¦‹

so basically: this function unmaps a GEM object with ttm_bo_vunmap. that’s the whole assignment, and she ate πŸ”₯

also β€” and this is lowkey important β€” it can be used as the drm_gem_object_funcs.vmap callback. periodt. that’s the callback hookup, no cap πŸ’«

🌈 SEE ALSO 🌈


kisses from your fave page in ./drivers/gpu/drm 🌸 β€” October 2026 β€” drm_gem_ttm_vunmap(9) πŸ’œβœ¨

πŸ“¦ where this page comes from