intel_crtc_duplicate_state(9)
β¨ intel_crtc_duplicate_state(9) β¨
okay bestie, welcome to the Kernel API Manual page for intel_crtc_duplicate_state(9) β yes, the manual name is right there, weβre being so efficient π
π NAME π
intel_crtc_duplicate_state β duplicate crtc state π«Ά
π¦ SYNOPSIS π¦
struct drm_crtc_state * intel_crtc_duplicate_state (struct drm_crtc *crtc );
πΈ ARGUMENTS πΈ
crtcβ drm crtc. Thatβs the one, bestie: thedrm_crtcbeing passed in.
π DESCRIPTION π
So what it does: Allocates and returns a copy of the crtc state β both the common parts and the Intel-specific parts β for the specified crtc. literally a little state dupe, no cap β¨
β RETURN β
The newly allocated crtc state, or NULL on failure. π
π SEE ALSO π
- Kernel file:
./drivers/gpu/drm/i915/display/intel_atomic.c atomic modeset support(9)intel_digital_connector_atomic_get_property(9)intel_digital_connector_atomic_set_property(9)intel_digital_connector_duplicate_state(9)intel_connector_needs_modeset(9)intel_any_crtc_needs_modeset(9)intel_crtc_destroy_state(9)
mwah π this iconic little page lives in ./drivers/gpu/drm/i915/display, and itβs dated October 2026. 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