dcn32_find_vactive_pipe(9)
π dcn32_find_vactive_pipe(9) β like, the whole page
okay bestie, welcome to the Kernel API Manual entry for dcn32_find_vactive_pipe(9). yes it's a mouthful, yes it's from the AMD display driver, and yes we're gonna get through it together π«Ά
β¨ NAME β¨
dcn32_find_vactive_pipe β literally determines if the config has a pipe that can switch in VACTIVE. that's it. that's the whole vibe check π
πΈ SYNOPSIS πΈ
bool dcn32_find_vactive_pipe (struct dc *dc , const struct dc_state
*context , struct dc_stream_state *fpo_candidate_stream , uint32_t
vactive_margin_req_us );
she takes four parameters and returns a bool, no cap β¨
π¦ ARGUMENTS π¦
dcβ the current dc state. like, right now state πcontextβ the new dc state. the glow-up state, the one we're considering πfpo_candidate_streamβ the candidate stream to be chosen for FPO. she's in the running, she's auditioning, main character energy β¨vactive_margin_req_usβ the vactive marign (their spelling, not mine π) required for a vactive pipe to be considered"found". yes"found"is in quotes in the original, we respect the quotes π
π RETURN π
True if VACTIVE display is found, false otherwise. binary queen. either she ate or she didn't, no in-between π
π SEE ALSO π
the kernel file lives at:
./drivers/gpu/drm/amd/display/dc/dml/dcn32/dcn32_fpu.c
and the whole friend group shows up too, fr fr:
dcn32_helper_populate_phantom_dlg_params(9)dcn32_set_phantom_stream_timing(9)dcn32_get_num_free_pipes(9)dcn32_assign_subvp_pipe(9)dcn32_enough_pipes_for_subvp(9)subvp_subvp_schedulable(9)subvp_drr_schedulable(9)subvp_vblank_schedulable(9)subvp_subvp_admissable(9)subvp_validate_static_schedulability(9)dcn32_allow_subvp_high_refresh_rate(9)dcn32_determine_max_vratio_prefetch(9)dcn32_assign_fpo_vactive_candidate(9)
okay that's the page!! source path is ./drivers/gpu/drm/amd/display/... and the date stamp says October 2026 (yes, the future, she's ahead of her time β). mwah, go read the kernel source bestie, ily π§π
π¦ 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