cik_sdma_ib_test(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’– cik_sdma_ib_test πŸ’–

okay so bestie, welcome to the cik_sdma_ib_test(9) page β€” it's a kernel API manual situation, and honestly? it's a little baddie. let's get into it πŸŽ€


✨ NAME ✨

cik_sdma_ib_test β€” literally just vibing out here testing an IB on the DMA engine πŸ¦‹


🌸 SYNOPSIS 🌸

int cik_sdma_ib_test (struct radeon_device *rdev , struct radeon_ring
*ring );

the way that signature ate, no notes πŸ’…


⭐ ARGUMENTS ⭐

  • rdev β€” a radeon_device pointer, iykyk πŸ‘‘
  • ring β€” the radeon_ring structure that's holding all the ring information, she's the main character here fr fr

🧚 DESCRIPTION 🧚

so what she does is test a simple IB in the DMA ring (CIK). that's it, that's the whole gig ✨

returns 0 on success, and an error on failure β€” so like, check the return value, bestie, don't just assume she slayed 😭


πŸ”₯ SEE ALSO πŸ”₯

kernel file ./drivers/gpu/drm/radeon/cik_sdma.c, plus the whole friend group:

like, the whole roster showed up. obsessed 🫢


okay and for the sign-off: this lil masterpiece lives in ./drivers/gpu/drm/radeon, dated October 2026 β€” she's from the kernel API manual, and she said what she said πŸ’œ

πŸ“¦ where this page comes from