vmw_user_su...base_release(9)
π vmw_user_su...base_release(9) β user visible surface TTM base object destructor π
okay so this is the Kernel API Manual page for vmw_user_surface_base_release, and itβs giving TTM base object destructor energy. bestie, itβs short, itβs sweet, and itβs lowkey important π
β¨
πΈ NAME πΈ
vmw_user_surface_base_release β user visible surface TTM base object destructor
β¨ SYNOPSIS β¨
void vmw_user_surface_base_release (struct ttm_base_object **p_base );
π«Ά ARGUMENTS π«Ά
p_baseβ pointer to a pointer to a TTM base object embedded in astruct vmw_user_surface. yes bestie, a pointer to a pointer, sheβs fancy like that πββοΈ
π DESCRIPTION π
okay so this one drops the base objectβs reference on its resource, and the pointer pointed to by *p_base is set to NULL. thatβs the whole vibe: reference dropped, pointer nulled, no cap π«Άβ¨
π₯ SEE ALSO π₯
bestie, the kernel file to peek at is ./drivers/gpu/drm/vmwgfx/vmwgfx_surface.c, and hereβs the whole crew:
struct vmw_user_surface(9)struct vmw_surface_offset(9)struct vmw_surface_dirty(9)vmw_surface_dma_size(9)vmw_surface_define_size(9)vmw_surface_destroy_size(9)vmw_surface_destroy_encode(9)vmw_surface_define_encode(9)vmw_surface_dma_encode(9)vmw_hw_surface_destroy(9)vmw_legacy_srf_create(9)vmw_legacy_srf_dma(9)vmw_legacy_srf_bind(9)vmw_legacy_srf_unbind(9)vmw_legacy_srf_destroy(9)vmw_surface_init(9)vmw_user_surface_base_to_res(9)vmw_user_surface_free(9)vmw_surface_destroy_ioctl(9)vmw_surface_define_ioctl(9)vmw_surface_reference_ioctl(9)vmw_gb_surface_create(9)vmw_gb_surface_define_ioctl(9)vmw_gb_surface_reference_ioctl(9)vmw_gb_surface_define_ext_ioctl(9)vmw_gb_surface_reference_ext_ioctl(9)vmw_gb_surface_define_internal(9)vmw_gb_surface_reference_internal(9)vmw_subres_dirty_add(9)vmw_subres_dirty_full(9)vmw_dumb_create(9)
π thatβs the page, bestie! source/version:./drivers/gpu/drm/vmwgfxΒ· date:October 2026Β· page tag:vmw_user_su...base_release(9)β bye and slay πβ¨
π¦ 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