si_gfx_is_lockup(9)
π si_gfx_is_lockup(9) β like, the Kernel API Manual but make it cute π
okay so bestie, welcome to the si_gfx_is_lockup(9) page β¨ this is real kernel-internals territory β we're hanging out in the Kernel API Manual, up close and personal with the radeon driver π¦
πΈ NAME πΈ
si_gfx_is_lockup β checks whether the GFX engine is locked up, no cap π₯
β¨ SYNOPSIS β¨
bool si_gfx_is_lockup (struct radeon_device *rdev , struct radeon_ring
*ring );
literally that's the whole vibe: you hand it a rdev and a ring, and it gives you back a bool π«Ά
π ARGUMENTS π
rdevβ aradeon_devicepointer. that's the whole device situation, she's the main character πringβ theradeon_ringstructure holding ring information. that's where the ring's details live π
π DESCRIPTION π
so what does it actually do? it checks if the GFX engine is locked up π
returns true if the engine appears to be locked up, and false if not. that's it, that's the function β simple, iconic, periodt π
ngl, "appears to be" is doing a lot of work in that sentence, bestie β be chill about it πΈ
π¦ SEE ALSO π¦
- Kernel file
./drivers/gpu/drm/radeon/si.cβ go read the source, iykyk π si_get_allowed_info_register(9)si_get_xclk(9)si_vm_decode_fault(9)si_get_gpu_clock_counter(9)
these are the sister functions, all in the same friend group fr fr π«Ά
π okay that's the whole page bestie, you ate that π
this one lives under ./drivers/gpu/drm/radeon, dated October 2026, and yes the page itself is literally called si_gfx_is_lockup(9) β iconic of her honestly β π
π¦ 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