sdma_v7_0_rlc_stop(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’– 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 β€” an amdgpu_device pointer πŸ‘‘ 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:

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