r600_dma_is_lockup(9)
okay bestie, welcome to the r600_dma_is_lockup(9) page from the Kernel API Manual π
β¨ this one is short and sweet, and it's literally here to check if the DMA engine is locked up. no cap.
π NAME π
r600_dma_is_lockup - Check if the DMA engine is locked up.
π SYNOPSIS π
bool r600_dma_is_lockup (struct radeon_device *rdev , struct radeon_ring
*ring );
π¦ ARGUMENTS π¦
these two are the whole cast, and they're giving main character energy:
rdevβ aradeon_devicepointer, periodt.ringβ aradeon_ringstructure holding ring information.
π DESCRIPTION π
so like, this function checks if the async DMA engine is locked up. it returns true if the engine appears to be locked up, and false if not. that's the tea ββ¨
π₯ SEE ALSO π₯
the kernel file is ./drivers/gpu/drm/radeon/r600_dma.c, and the rest of the squad is right here β collect them all, bestie:
r600_dma_get_rptr(9)r600_dma_get_wptr(9)r600_dma_set_wptr(9)r600_dma_stop(9)r600_dma_resume(9)r600_dma_fini(9)r600_dma_ring_test(9)r600_dma_fence_ring_emit(9)r600_dma_semaphore_ring_emit(9)r600_dma_ib_test(9)r600_dma_ring_ib_execute(9)r600_copy_dma(9)
mwah π this page comes from ./drivers/gpu/drm/radeon, dated October 2026, and it's serving r600_dma_is_lockup(9) realness β that's a wrap, periodt π«Άπ
π¦ 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