drm_crtc_vb...vblank_timer(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… drm_crtc_vblank_helper_disable_vblank_timer β€” Kernel API Manual ✨

okay so bestie, you're reading the page for drm_crtc_vb...vblank_timer(9) and honestly? it's giving "tiny function, big responsibilities." let's get into it πŸŽ€


🌸 NAME 🌸

drm_crtc_vblank_helper_disable_vblank_timer β€” the helper that implements struct &drm_crtc_funcs.disable_vblank. that's it, that's the whole vibe. lowkey iconic.


✨ SYNOPSIS ✨

void drm_crtc_vblank_helper_disable_vblank_timer (struct drm_crtc *crtc
);

like, one function, one argument, zero drama. we love a clean signature 🫢


πŸ¦‹ ARGUMENTS πŸ¦‹

  • crtc β€” the CRTC. yep. that's the whole description. main character energy fr fr πŸ‘‘

πŸ’– DESCRIPTION πŸ’–

so the helper drm_crtc_vblank_helper_disable_vblank_timer implements disable_vblank of struct drm_crtc_funcs, and it's specifically for CRTCs that require a VBLANK timer. no cap β€” that's literally its whole job. it shows up, it does the disable thing, it slays, it leaves πŸ’…

also worth clocking: see also struct drm_crtc_helper_funcs.disable_vblank. iykyk 🀝


πŸ”₯ SEE ALSO πŸ”₯


ngl bestie, if you got here looking for a big dramatic description, this function is a "short and sweet" girlie. but every reference above is real and you should absolutely go read them. literally all of them. 🌈

and that's the page! 🌸 source/version lives at ./drivers/gpu/drm and the date on this cutie is October 2026 β€” so like, remember her exactly as she is, bestie. mwah πŸ’‹ πŸ§šβ€β™€οΈ

drm_crtc_vb...vblank_timer(9) out. periodt. πŸ’œ

πŸ“¦ where this page comes from