vmw_du_plane_destroy_state(9)
π vmw_du_plane_destroy_state
okay so bestie, welcome to the Kernel API Manual β¨ β this one's a function page, and honestly? she's short, she's sweet, she's a cleanup girlie. let's get into it π«Ά
πΈ NAME πΈ
vmw_du_plane_destroy_state β literally just destroy the plane state, that's it, that's the whole job π
β¨ SYNOPSIS β¨
void vmw_du_plane_destroy_state (struct drm_plane *plane , struct
drm_plane_state *state );
no cap, that's the signature. she takes two things and returns approximately nothing (void, icon behaviour π).
π ARGUMENTS π
planeβ the DRM plane. yes, that plane. the main character πstateβ the state object that's getting destroyed. bye bestie, you served your purpose π¦
π DESCRIPTION π
So what she does is: she destroys the plane state for the specified plane β and not just part of it, okay? both the common state and the vmw-specific state. the whole thing. full send. π₯
like, it's giving spring cleaning but for memory. the plane you point at gets its state torn down, common bits and vmware-flavoured bits together, no crumbs left behind π
ngl it's a destroy function, so don't go expecting her to be gentle β that's the assignment and she ate πβ¨
π¦ SEE ALSO π¦
she lives in the kernel file ./drivers/gpu/drm/vmwgfx/vmwgfx_kms.c π β and here's her whole friend group, all of them, in order, because we don't skip anyone in this house π«Ά
π the du_plane / du_crtc / du_connector crew π
vmw_du_plane_unpin_surf(9)vmw_du_plane_cleanup_fb(9)vmw_du_primary_plane_atomic_check(9)vmw_du_crtc_duplicate_state(9)vmw_du_crtc_reset(9)vmw_du_crtc_destroy_state(9)vmw_du_plane_duplicate_state(9)vmw_du_plane_reset(9)vmw_du_connector_duplicate_state(9)vmw_du_connector_reset(9)vmw_du_connector_destroy_state(9)
β the vmw_kms squad β
vmw_kms_readback(9)vmw_kms_srf_ok(9)vmw_kms_new_framebuffer(9)vmw_kms_check_display_memory(9)vmw_crtc_state_and_lock(9)vmw_kms_check_implicit(9)vmw_kms_check_topology(9)vmw_kms_atomic_check_modeset(9)vmw_du_update_layout(9)vmw_guess_mode_timing(9)vmw_kms_update_layout_ioctl(9)vmw_kms_helper_dirty(9)vmw_kms_helper_validation_finish(9)vmw_kms_create_implicit_placement_property(9)vmw_kms_suspend(9)vmw_kms_resume(9)vmw_kms_lost_device(9)
π the rest of the besties π
lowkey obsessed with how long this SEE ALSO list is. she knows everybody. iykyk π
sign-off time, bestie π
this page came from ./drivers/gpu/drm/vmwgfx and it's dated October 2026 β so yeah, mark your calendar, she's from the future π°οΈβ¨ destroy responsibly, hydrate, and stan clean state teardown ππ
π¦ 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