vmw_du_helper_plane_update(9)
π vmw_du_helper_plane_update(9) β from the Kernel API Manual, bestie π
Okay so picture this: you're deep in the kernel, you've got a display unit that needs a plane update, and you're like "who's gonna handle this for me??" Enter vmw_du_helper_plane_update. It's literally the helper that does the plane update on a display unit. Main character energy, no cap. β¨
πΈ NAME πΈ
vmw_du_helper_plane_update β the helper that does the plane update on a display unit. That's it, that's the whole vibe. π¦
β SYNOPSIS β
int vmw_du_helper_plane_update (struct vmw_du_update_plane *update );
π ARGUMENTS π
updateβ the closure structure. Yeah, that one. Hand it over, she'll take it from here. π«Ά
π§ DESCRIPTION π§
So here's the tea: call this helper after you've set your callbacks in vmw_du_update_plane, and it'll do the plane update on the display unit for you. Setup first, then call β in that order, bestie, it's giving correct usage. π
π RETURN π
0 on success, or a negative error code on failure. So basically, if you see 0, slay. Anything negative? That's your sign something went sideways. π
π SEE ALSO π
First up, the kernel file it lives in β go read it, iykyk:
./drivers/gpu/drm/vmwgfx/vmwgfx_kms.c
And now the whole friend group, fr fr, every single one:
vmw_du_plane_unpin_surf(9)vmw_du_plane_cleanup_fb(9)vmw_du_primary_plane_atomic_check(9)vmw_du_crtc_duplicate_state(9)vmw_du_crtc_reset(9)vmw_du_crtc_destroy_state(9)vmw_du_plane_duplicate_state(9)vmw_du_plane_reset(9)vmw_du_plane_destroy_state(9)vmw_du_connector_duplicate_state(9)vmw_du_connector_reset(9)vmw_du_connector_destroy_state(9)vmw_kms_readback(9)vmw_kms_srf_ok(9)vmw_kms_new_framebuffer(9)vmw_kms_check_display_memory(9)vmw_crtc_state_and_lock(9)vmw_kms_check_implicit(9)vmw_kms_check_topology(9)vmw_kms_atomic_check_modeset(9)vmw_du_update_layout(9)vmw_guess_mode_timing(9)vmw_kms_update_layout_ioctl(9)vmw_kms_helper_dirty(9)vmw_kms_helper_validation_finish(9)vmw_kms_create_implicit_placement_property(9)vmw_kms_suspend(9)vmw_kms_resume(9)vmw_kms_lost_device(9)vmw_connector_mode_valid(9)vmw_connector_get_modes(9)
That's a whole squad and every single one ate. ππ₯
Okay that's the page!! This one comes from./drivers/gpu/drm/vmwgfx, dated October 2026, and it'svmw_du_helper_plane_update(9)if you need to find her again. Byeee, go update some planes, you've got this ππ§πΈ
π¦ 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