drm_atomic_...estroy_state(9)
π
drm_atomic_...estroy_state(9) β a.k.a. drm_atomic_helper_connector_destroy_state
okay so bestie, welcome to the Kernel API Manual β¨ and today's main character is drm_atomic_helper_connector_destroy_state, the default state destroy hook π
β¨ NAME β¨
drm_atomic_helper_connector_destroy_state β the default state destroy hook π«Ά literally the cleanup crew for your connector state
πΈ SYNOPSIS πΈ
void drm_atomic_helper_connector_destroy_state (struct drm_connector
*connector , struct drm_connector_state *state );
π¦ ARGUMENTS π¦
connectorβ the drm connector π (yes, that one)stateβ the connector state object to release ποΈβ¨ let it go, let it gooo
π DESCRIPTION π
okay so this is the default connector state destroy hook for drivers that don't have their own subclassed connector state struct π«Ά like, no custom subclass? no problem, this hook has you covered, it just does the default cleanup thing. ngl it's giving very "I'll handle it, don't worry about it" energy π₯
π SEE ALSO π
the kernel file ./drivers/gpu/drm/drm_atomic_state_helper.c β plus, bestie, brace yourself, this is a whole friend group π:
- atomic state reset and initialization(9)
__drm_atomic_helper_crtc_state_init(9)__drm_atomic_helper_crtc_reset(9)drm_atomic_helper_crtc_reset(9)drm_atomic_helper_crtc_create_state(9)__drm_atomic_helper_crtc_duplicate_state(9)drm_atomic_helper_crtc_duplicate_state(9)__drm_atomic_helper_crtc_destroy_state(9)drm_atomic_helper_crtc_destroy_state(9)__drm_atomic_helper_plane_state_init(9)__drm_atomic_helper_plane_reset(9)drm_atomic_helper_plane_reset(9)drm_atomic_helper_plane_create_state(9)__drm_atomic_helper_plane_duplicate_state(9)drm_atomic_helper_plane_duplicate_state(9)__drm_atomic_helper_plane_destroy_state(9)drm_atomic_helper_plane_destroy_state(9)__drm_atomic_helper_connector_state_init(9)__drm_atomic_helper_connector_reset(9)drm_atomic_helper_connector_reset(9)drm_atomic_helper_connector_create_state(9)drm_atomic_helper_connector_tv_margins_reset(9)drm_atomic_helper_connector_tv_reset(9)drm_atomic_helper_connector_tv_check(9)__drm_atomic_helper_connector_duplicate_state(9)drm_atomic_helper_connector_duplicate_state(9)__drm_atomic_helper_connector_destroy_state(9)__drm_atomic_helper_private_obj_create_state(9)__drm_atomic_helper_private_obj_duplicate_state(9)__drm_atomic_helper_bridge_duplicate_state(9)drm_atomic_helper_bridge_duplicate_state(9)drm_atomic_helper_bridge_destroy_state(9)__drm_atomic_helper_bridge_state_init(9)drm_atomic_helper_bridge_create_state(9)
like, the whole squad showed up π no cap, that's the entire guest list.
and that's the tea, babe π this little icon lives in ./drivers/gpu/drm and the docs are dated October 2026 β see you in the next release, bestie π
β¨π
π¦ 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