vmw_stdu_destroy(9)
π vmw_stdu_destroy(9) β the Kernel API Manual glow-up π
okay so bestie, welcome to the Kernel API Manual entry for vmw_stdu_destroy(9). this is the little cleanup queen of the vmwgfx screen-target-display-unit world, and honestly? she's giving janitorial main character energy. β¨
πΈ NAME πΈ
vmw_stdu_destroy β cleans up a vmw_screen_target_display_unit
like, she takes the whole thing down and tidies up after it. no crumbs left. π
π¦ SYNOPSIS π¦
void vmw_stdu_destroy (struct vmw_screen_target_display_unit *stdu );
that's it. one function, one pointer, zero drama (the good kind of zero drama). π
π ARGUMENTS π
stduβ the Screen Target Display Unit that's getting destroyed π this is the poor little thing being cleaned up, so likeβ¦ handle with care, she's had a day.
π DESCRIPTION π
okay so the whole vibe here is: clean up after vmw_stdu_init. that's literally it. vmw_stdu_init did the setting-up, and vmw_stdu_destroy is the responsible bestie who comes back later and puts all the furniture back where it was. π«Ά
no cap, it's the undo button. the "ok we're done here" text. the graceful exit. π
π SEE ALSO π
literally the whole friend group, in the kernel file ./drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c β struct:
vmw_stdu_dirty(9)struct vmw_screen_target_display_unit(9)vmw_stdu_crtc_destroy(9)vmw_stdu_define_st(9)vmw_stdu_bind_st(9)vmw_stdu_populate_update(9)vmw_stdu_update_st(9)vmw_stdu_destroy_st(9)vmw_stdu_crtc_mode_set_nofb(9)vmw_stdu_bo_cpu_clip(9)vmw_stdu_bo_cpu_commit(9)vmw_kms_stdu_readback(9)vmw_kms_stdu_surface_clip(9)vmw_kms_stdu_surface_fifo_commit(9)vmw_kms_stdu_surface_dirty(9)vmw_stdu_encoder_destroy(9)vmw_stdu_connector_destroy(9)vmw_stdu_primary_plane_cleanup_fb(9)vmw_stdu_primary_plane_prepare_fb(9)vmw_stdu_plane_update_bo(9)vmw_stdu_plane_update_surface(9)vmw_stdu_primary_plane_atomic_update(9)vmw_stdu_init(9)vmw_kms_stdu_init_display(9)
go read them all, iykyk ππ₯
π reminder that this page lives in./drivers/gpu/drm/vmwgfxand is dated October 2026 β so like, yes, we're being informed about the future, slay. the manual name is Kernel API Manual and the page isvmw_stdu_destroy(9), periodt. ππ§π
π¦ 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