dc_update_state_cleanup(9)
π NAME
okay so dc_update_state_cleanup(9) β from the Kernel API Manual β is literally the function that finalises the commit and releases the scratch slot. thatβs the whole vibe, bestie β¨
β¨ SYNOPSIS
bool dc_update_state_cleanup (struct dc_update_scratch_space *scratch );
π«Ά ARGUMENTS
scratchβ commit scratch fromdc_update_state_init. this is the lil scratch space youβre cleaning up π
π₯ DESCRIPTION
bestie, the rule is real: it must be called with the global lock held β no cap, not optional, donβt skip that π
it returns true if the caller must loop back to prepare (the SEAMLESS continuation). so if you get true, youβre going back around π
also yes: it finalises the commit and releases the scratch slot β she ate, periodt π
π SEE ALSO
Kernel file ./drivers/gpu/drm/amd/display/dc/dc.h β squad roll call:
MAX_SURFACES(9)MAX_PLANES(9)color-management-caps(9)struct rom_curve_caps(9)struct dpp_color_caps(9)struct mpc_color_caps(9)struct dc_color_caps(9)enum pipe_split_policy(9)dc_check_state_update(9)dc_update_state(9)dc_update_state_init(9)dc_update_state_prepare(9)dc_update_state_execute(9)struct dc_probe_latencies(9)struct dc_probe_status(9)enum dc_get_status_type(9)struct dc_get_status_options(9)struct dc_state_status(9)dc_state_get_status(9)struct dc_validation_stream(9)struct dc_validation_set(9)dc_get_underflow_debug_data_for_otg(9)dc_capture_register_software_state(9)dc_get_qos_info(9)dc_override_memory_bandwidth_request(9)
mwah π source path ./drivers/gpu/drm/amd/display/dc, dated October 2026, from the Kernel API Manual β bye bestie, go release that scratch slot π«Άπ
π¦ 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