sdma_v7_0_rlc_stop(9)
π sdma_v7_0_rlc_stop(9) β like, the whole kernel API manual gig, but make it make sense π
okay so bestie, welcome to the Kernel API Manual corner of the universe β¨ this one's a tiny little function page but it's got main character energy anyway, and I'm gonna walk you through it like we're on FaceTime at 2am π¦
β¨ NAME β¨
sdma_v7_0_rlc_stop β stop the compute async dma engines π
like, literally. that's the whole job. it stops them. no cap.
πΈ SYNOPSIS πΈ
void sdma_v7_0_rlc_stop (struct amdgpu_device *adev );
it returns void, bestie β meaning it gives you nothing back and that's iconic of it π«Ά it just does the thing and dips.
π ARGUMENTS π
adevβ anamdgpu_devicepointer π that's the one and only thing you hand it. it's a pointer to the amdgpu device, and yes you gotta give it one, this function is not doing the "guess what I want" thing π
π DESCRIPTION π
so what does it actually do? it stops the compute async dma queues. periodt. π
the way that's the entire description and honestly? respect. it's giving "I know what I am" energy π
lowkey a reminder that this is a stop function β if you're not supposed to be stopping the compute async dma queues at that exact moment, maybe think twice before calling it, iykyk π€¨
π₯ SEE ALSO π₯
okay this is the part where the manpage goes feral and lists everyone it's associated with π like a group chat tag list. here's the whole squad, no one left out:
sdma_v7_0_ring_get_rptr(9)sdma_v7_0_ring_get_wptr(9)sdma_v7_0_ring_set_wptr(9)sdma_v7_0_ring_emit_ib(9)sdma_v7_0_ring_emit_mem_sync(9)sdma_v7_0_ring_emit_hdp_flush(9)sdma_v7_0_ring_emit_fence(9)sdma_v7_0_gfx_stop(9)sdma_v7_0_ctx_switch_enable(9)sdma_v7_0_enable(9)sdma_v7_0_gfx_resume_instance(9)sdma_v7_0_gfx_resume(9)sdma_v7_0_rlc_resume(9)sdma_v7_0_load_microcode(9)sdma_v7_0_start(9)sdma_v7_0_ring_test_ring(9)sdma_v7_0_ring_test_ib(9)sdma_v7_0_vm_copy_pte(9)sdma_v7_0_vm_write_pte(9)sdma_v7_0_vm_set_pte_pde(9)sdma_v7_0_ring_pad_ib(9)sdma_v7_0_ring_emit_pipeline_sync(9)sdma_v7_0_ring_emit_vm_flush(9)sdma_v7_0_emit_copy_buffer(9)sdma_v7_0_emit_fill_buffer(9)
and the kernel file it lives in, if you wanna go read the source like the little researcher you are π§:
./drivers/gpu/drm/amd/amdgpu/sdma_v7_0.c
okay that's the whole page, bestie, you ate that π β¨
and per the little footer at the bottom: this came from ./drivers/gpu/drm/amd/amdgpu, dated October 2026, and the page itself is sdma_v7_0_rlc_stop(9) π mwah, bye π«Άπ
π¦ 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