cik_sdma_is_lockup(9)
π
cik_sdma_is_lockup(9) π
okay so bestie, welcome to the Kernel API Manual page for cik_sdma_is_lockup(9). itβs giving βquick lil vibe check for the DMA engine,β and honestly? iconic. letβs get into it. π¦
πΈ NAME πΈ
cik_sdma_is_lockup β check if the DMA engine is locked up. literally thatβs the assignment, no cap. β¨
π SYNOPSIS π
bool cik_sdma_is_lockup (struct radeon_device *rdev , struct radeon_ring
*ring );
thatβs the signature, periodt. π
π«Ά ARGUMENTS π«Ά
rdevβ aradeon_devicepointer. itβs the device handle, bestie. πringβ aradeon_ringstructure holding ring information. yes, the ring info lives here. β¨
π₯ DESCRIPTION π₯
so this one checks if the async DMA engine is locked up β specifically for CIK. if the engine appears to be locked up, it returns true; if not, it returns false. thatβs the whole tea. βπ
π SEE ALSO π
Kernel file ./drivers/gpu/drm/radeon/cik_sdma.c β and hereβs the whole squad, fr fr:
cik_sdma_get_rptr(9)cik_sdma_get_wptr(9)cik_sdma_set_wptr(9)cik_sdma_ring_ib_execute(9)cik_sdma_hdp_flush_ring_emit(9)cik_sdma_fence_ring_emit(9)cik_sdma_semaphore_ring_emit(9)cik_sdma_gfx_stop(9)cik_sdma_rlc_stop(9)cik_sdma_ctx_switch_enable(9)cik_sdma_enable(9)cik_sdma_gfx_resume(9)cik_sdma_rlc_resume(9)cik_sdma_load_microcode(9)cik_sdma_resume(9)cik_sdma_fini(9)cik_copy_dma(9)cik_sdma_ring_test(9)cik_sdma_ib_test(9)cik_sdma_vm_copy_pages(9)cik_sdma_vm_write_pages(9)cik_sdma_vm_set_pages(9)cik_sdma_vm_pad_ib(9)
and thatβs the whole page, bestie! π mwah π this one comes from ./drivers/gpu/drm/radeon, dated October 2026, and yes β itβs literally the cik_sdma_is_lockup(9) manual page. slay. β¨π
π¦ 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