sdma_v4_4_2_inst_gfx_stop(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… sdma_v4_4_2_inst_gfx_stop(9) β€” like, the Kernel API Manual, section 9 bestie πŸŽ€

okay so. bestie. gather round. we're in the Kernel API Manual (section 9, yeah the fun one) and today's main character is sdma_v4_4_2_inst_gfx_stop β€” no cap, this one's whole job is shutting the gfx async dma engines down πŸ’€βœ¨


✨ NAME ✨

sdma_v4_4_2_inst_gfx_stop β€” stop the gfx async dma engines πŸ›‘

like. it stops them. the gfx async dma engines. that's the vibe. periodt.


πŸ¦‹ SYNOPSIS πŸ¦‹

void sdma_v4_4_2_inst_gfx_stop (struct amdgpu_device *adev , uint32_t
inst_mask );

look at her. void return, so she doesn't even give you a little success message back, she just does the thing. iconic behavior honestly πŸ‘‘


🌸 ARGUMENTS 🌸

  • adev β€” an amdgpu_device pointer πŸ’– literally just the handle to your amdgpu device, bestie, she needs to know which device we're talking about
  • inst_mask β€” mask of dma engine instances to be disabled 🌈 it's a mask, so it's giving "choose your fighters" energy β€” the instances you set in here are the ones getting yeeted into the disabled state

🧚 DESCRIPTION 🧚

Stop the gfx async dma ring buffers. πŸ›‘πŸŽ€

that's it. that's the whole thing. she halts the gfx async dma ring buffers and dips. no notes. ate and left no crumbs. πŸ”₯


πŸ‘€ SEE ALSO πŸ‘€

the kernel file itself lives at ./drivers/gpu/drm/amd/amdgpu/sdma_v4_4_2.c β€” go read the source if you're feeling feral 🫢

and here's the whole friend group, all of them, every single one, i'm not skipping a single bestie 😭:


lowkey a whole squad. iykyk πŸ’œ

aaand that's the page, bestie 🫢 this lil gem came out of the source path ./drivers/gpu/drm/amd/amdgpu, dated October 2026, and it's the sdma_v4_4_2_inst_gfx_stop(9) page from the Kernel API Manual. mwah. go forth and stop those gfx async dma engines πŸ’–πŸŽ€βœ¨

πŸ“¦ where this page comes from