cik_sdma_get_rptr(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… cik_sdma_get_rptr(9) β€” Kernel API Manual ✨

okay so bestie, welcome to the glow-up of cik_sdma_get_rptr(9), straight out of the Kernel API Manual. she's a tiny function but she's doing main character work, fr fr πŸŽ€


🌸 NAME 🌸

cik_sdma_get_rptr β€” get the current read pointer πŸ’«

like literally that's her whole job and she ate πŸ’…


✨ SYNOPSIS ✨

uint32_t cik_sdma_get_rptr (struct radeon_device *rdev , struct
radeon_ring *ring );

that's the whole vibe check right there πŸ¦‹ she takes two pointers and hands you back a uint32_t, no cap.


πŸŽ€ ARGUMENTS πŸŽ€

  • rdev β€” a radeon_device pointer 🫢 so like, the whole device situation
  • ring β€” a radeon_ring pointer 🌈 the specific ring we're peeking at

πŸ’– DESCRIPTION πŸ’–

Get the current rptr from the hardware (CIK+). 🌟

that's it, that's the tea β˜• she goes and asks the hardware what the read pointer is at right now, and this is the CIK+ era version of that move πŸ”₯ iconic behaviour, no notes.

ngl it's giving "short but essential" β€” the whole function is one job and she does it πŸ’€

🧚 SEE ALSO 🧚

like, the whole friend group 🫢 go say hi, iykyk πŸ’œ


and that's the page!! this lil icon came from ./drivers/gpu/drm/radeon, dated October 2026, and she's filed under cik_sdma_get_rptr(9) in the Kernel API Manual forever and ever πŸŽ€πŸ’–βœ¨ slay!!

πŸ“¦ where this page comes from