evergreen_gfx_is_lockup(9)
β¨ evergreen_gfx_is_lockup(9) β¨
okay so bestie, welcome to the Kernel API Manual π this one's a little function from the radeon crew and it's literally just here to answer one very dramatic question: is the graphics engine having a moment? π«Ά
πΈ NAME πΈ
evergreen_gfx_is_lockup β check if the GFX engine is locked up π
π¦ SYNOPSIS π¦
bool evergreen_gfx_is_lockup (struct radeon_device *rdev , struct
radeon_ring *ring );
like, two args, one bool out, no cap β¨
π ARGUMENTS π
rdevβ aradeon_devicepointer π it's giving "the whole device, bestie"ringβ aradeon_ringstructure holding ring information π this one's got the ring deets
π DESCRIPTION π
So the whole vibe here is: check if the GFX engine is locked up. That's it, that's the job π§
It returns true if the engine appears to be locked up π and false if not π
ngl it's an "appears to be" situation β the manpage says it like that, so we say it like that π
π SEE ALSO π
the main character file itself lives at ./drivers/gpu/drm/radeon/evergreen.c π₯
and here's the whole friend group, go say hi:
evergreen_get_allowed_info_register(9)dce4_wait_for_vblank(9)evergreen_page_flip(9)evergreen_page_flip_pending(9)sumo_pm_init_profile(9)btc_pm_init_profile(9)evergreen_pm_misc(9)evergreen_pm_prepare(9)evergreen_pm_finish(9)evergreen_hpd_sense(9)evergreen_hpd_set_polarity(9)evergreen_hpd_init(9)evergreen_hpd_fini(9)evergreen_bandwidth_update(9)evergreen_mc_wait_for_idle(9)
and that's the page, bestie π source: ./drivers/gpu/drm/radeon, dated October 2026 β catch you in the next manpage, mwah πβ¨
π¦ 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