subvp_valida...hedulability(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… subvp_validate_static_schedulability β€” Kernel API Manual, bestie edition ✨

okay so real talk, this page lives in the Kernel API Manual, and the function is literally called subvp_validate_static_schedulability. long name, i know. it ate though. πŸŽ€


✨ NAME ✨

subvp_validate_static_schedulability β€” checks which SubVP case got calculated, and handles the static analysis based on whichever case it is. no cap. πŸ¦‹


🌸 SYNOPSIS 🌸

bool subvp_validate_static_schedulability (struct dc *dc , struct dc_state *context , int vlevel );

like. it returns a bool. that's the whole vibe. πŸ’œ


🫢 ARGUMENTS 🫢

  • dc β€” the current dc state. the now. the present. main character energy.
  • context β€” the new dc state. the glow-up waiting to happen.
  • vlevel β€” the voltage level, calculated by DML. not us. DML did that. πŸ”₯

πŸ‘‘ DESCRIPTION πŸ‘‘

three cases, periodt:

  1. SubVP + SubVP
  2. SubVP + VBLANK (DRR checked internally β€” don't worry about it, it's handled)
  3. SubVP + VACTIVE (currently unsupported 😭)
heads up bestie: case 3 is currently unsupported. just so we're clear. πŸ’€

⭐ RETURN ⭐

returns True if it's statically schedulable, False otherwise. that's it, that's the sentence. slay. ✨


🌈 SEE ALSO 🌈

kernel file: ./drivers/gpu/drm/amd/display/dc/dml/dcn32/dcn32_fpu.c

and like, the whole friend group:


okay that's the whole page, ily, go read your pipes πŸ’–

sign-off: this one's from ./drivers/gpu/drm/amd/display/..., dated October 2026, and it answers to subvp_valida...hedulability(9) if you ever need to find it again πŸŽ€πŸ¦‹πŸ’…

πŸ“¦ where this page comes from