radeon_crtc_handle_flip(9)
β¨ radeon_crtc_handle_flip β¨
okay so bestie, welcome to the Kernel API Manual π this one's a little function from the radeon DRM world and honestly it's giving "small but mighty" energy. let's get into it π
πΈ NAME πΈ
radeon_crtc_handle_flip β page flip completed π¦ like, the moment of truth when the flip actually lands, yk?
π SYNOPSIS π
void radeon_crtc_handle_flip (struct radeon_device *rdev , int crtc_id );
that's it. that's the whole signature. no cap, she's compact π₯
π ARGUMENTS π
rdevβ radeon device pointer π this is your main character handle to the radeon device, and yes you literally pass it in, no shortcutscrtc_idβ crtc number this event is for β this tells the function which crtc we're talking about, because apparently crtcs need name tags now (fair)
π DESCRIPTION π
so basically β this gets called when we are sure that a page flip for this crtc is completed β¨ like, not "probably", not "i think so", but sure. that's the whole vibe check of this function. lowkey iconic. it's the "okay everyone, the flip is done, you may relax" moment π«Ά
ngl the description is short and i respect that β she said what she said and dipped π
π¦ SEE ALSO π¦
- Kernel file
./drivers/gpu/drm/radeon/radeon_display.cπ (the actual home of this whole situation) radeon_unpin_work_func(9)radeon_flip_work_func(9)avivo_reduce_ratio(9)avivo_get_fb_ref_div(9)radeon_compute_pll_avivo(9)
all the siblings fr fr, go read them too π iykyk π
tiny note bestie: the manpage just says "when we are sure that a page flip for this crtc is completed" β that's the entire documented behaviour, so don't go inventing more lore π stick to what's written π
okay that's the whole page, mwah π this came out of ./drivers/gpu/drm/radeon, dated October 2026, and that's the tea, 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