jpeg_v5_3_0...ing_get_rptr(9)
π jpeg_v5_3_0_dec_ring_get_rptr β get read pointer π
okay so bestie, you're in the Kernel API Manual and this is page jpeg_v5_3_0...ing_get_rptr(9) β yes the title gets truncated like that, it's giving main-character-with-a-long-name energy and we're rolling with it π
β¨ NAME β¨
jpeg_v5_3_0_dec_ring_get_rptr β literally just get the read pointer, that's the whole gig π«Ά
πΈ SYNOPSIS πΈ
uint64_t jpeg_v5_3_0_dec_ring_get_rptr (struct amdgpu_ring *ring );
that's it. one function, one arg, returns a uint64_t. slay π
π¦ ARGUMENTS π¦
ringβ anamdgpu_ringpointer, iykyk. it's the ring you're asking about, the whole main character of this call β¨
β DESCRIPTION β
Returns the current hardware read pointer. that's it, that's the vibe β no cap, no side quests, just the read pointer, fresh from the hardware π©·
π SEE ALSO π
the source lives here, go peek if you want the lore:
- Kernel file
./drivers/gpu/drm/amd/amdgpu/jpeg_v5_3_0.c
and the whole friend group, bestie π:
jpeg_v5_3_0_early_init(9)jpeg_v5_3_0_sw_init(9)jpeg_v5_3_0_sw_fini(9)jpeg_v5_3_0_hw_init(9)jpeg_v5_3_0_hw_fini(9)jpeg_v5_3_0_suspend(9)jpeg_v5_3_0_resume(9)jpeg_v5_3_0_start_dpg_mode(9)jpeg_v5_3_0_stop_dpg_mode(9)jpeg_v5_3_0_set_mmhub_eco_sec_level(9)jpeg_v5_3_0_start(9)jpeg_v5_3_0_stop(9)jpeg_v5_3_0_dec_ring_get_wptr(9)jpeg_v5_3_0_dec_ring_set_wptr(9)
like the wptr one is literally right there, they're a matching set π
fr fr though β this page is from./drivers/gpu/drm/amd/amdgpu, dated October 2026, and it's titledjpeg_v5_3_0...ing_get_rptr(9). read pointer acquired, era concluded, periodt ππ
π¦ 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