drm_gem_ttm_vunmap(9)
π¦ 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 π
- Kernel file
./drivers/gpu/drm/drm_gem_ttm_helper.coverview(9) drm_gem_ttm_print_info(9)drm_gem_ttm_vmap(9)drm_gem_ttm_mmap(9)drm_gem_ttm_dumb_map_offset(9)
kisses from your fave page in ./drivers/gpu/drm πΈ β October 2026 β drm_gem_ttm_vunmap(9) πβ¨
π¦ where this page comes from
- nixpkgs unstable: linux-manual 7.3.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms