vmw_du_crtc_destroy_state(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… vmw_du_crtc_destroy_state(9) β€” from the Kernel API Manual, bestie

Okay so picture this: you're deep in the kernel, you're in the Kernel API Manual, and you need to clean up after a crtc state. That's the whole vibe of this page. Let's go 🫢


✨ NAME ✨

vmw_du_crtc_destroy_state β€” destroy crtc state. That's it. That's the job. She destroys. πŸ’€


🌸 SYNOPSIS 🌸

void vmw_du_crtc_destroy_state (struct drm_crtc *crtc , struct drm_crtc_state *state );

πŸŽ€ ARGUMENTS πŸŽ€

  • crtc β€” a DRM crtc. literally just your crtc, the main character of this function πŸ”₯
  • state β€” the state object you're about to destroy. say bye bestie πŸ‘‹

πŸ¦‹ DESCRIPTION πŸ¦‹

So what it does is: it destroys the crtc state for the specified plane β€” and when I say the state, I mean both the common parts and the vmw-specific parts. All of it. Nothing left behind. iconic cleanup behavior, ngl ✨

Heads up: the page says plane right there, so that's what I'm telling you. No cap, no edits. πŸ™ˆ

πŸ’œ SEE ALSO πŸ’œ

The kernel file lives here, go be nosy:

  • ./drivers/gpu/drm/vmwgfx/vmwgfx_kms.c

And here's the whole friend group β€” every single one, because I don't gatekeep πŸ“


okay that's the whole page, mwah πŸ’–

This lil gem comes to you from ./drivers/gpu/drm/vmwgfx, dated October 2026 β€” and the page header was vmw_du_crtc_destroy_state(9) all along, we just folded her in at the top like a proper queen πŸ‘‘ Go destroy that state, bestie. periodt. πŸ’…βœ¨

πŸ“¦ where this page comes from