uvd_v6_0_enc_ring_test_ib(9)
π uvd_v6_0_enc_ring_test_ib(9) π
okay so bestie, welcome to the Kernel API Manual β¨ this is the page for uvd_v6_0_enc_ring_test_ib, and yes we're getting into the UVD ENC ring lore today π
πΈ NAME πΈ
uvd_v6_0_enc_ring_test_ib β literally just here to test if UVD ENC IBs are working π no cap, that's the whole job
β¨ SYNOPSIS β¨
int uvd_v6_0_enc_ring_test_ib (struct amdgpu_ring *ring , long timeout );
π¦ ARGUMENTS π¦
ringβ the engine to test on π― like, which one are we vibe-checking todaytimeoutβ timeout value in jiffies, orMAX_SCHEDULE_TIMEOUTβ° so you either give it a number or you say "bestie take all the time you need" and pass that special constant
π SEE ALSO π
the source file, obviously, in all her glory:
- Kernel file
./drivers/gpu/drm/amd/amdgpu/uvd_v6_0.c
and the whole friend group π«Ά (iykyk):
uvd_v6_0_enc_support(9)uvd_v6_0_ring_get_rptr(9)uvd_v6_0_enc_ring_get_rptr(9)uvd_v6_0_ring_get_wptr(9)uvd_v6_0_enc_ring_get_wptr(9)uvd_v6_0_ring_set_wptr(9)uvd_v6_0_enc_ring_set_wptr(9)uvd_v6_0_enc_ring_test_ring(9)uvd_v6_0_enc_get_create_msg(9)uvd_v6_0_enc_get_destroy_msg(9)uvd_v6_0_hw_init(9)uvd_v6_0_hw_fini(9)uvd_v6_0_mc_resume(9)uvd_v6_0_start(9)uvd_v6_0_stop(9)uvd_v6_0_ring_emit_fence(9)uvd_v6_0_enc_ring_emit_fence(9)uvd_v6_0_ring_emit_hdp_flush(9)uvd_v6_0_ring_test_ring(9)uvd_v6_0_ring_emit_ib(9)uvd_v6_0_enc_ring_emit_ib(9)
aaand that's the page, bestie ππ
cute lil sign-off time: this icon lives in ./drivers/gpu/drm/amd/amdgpu π, she's dated October 2026 ποΈ, and her whole identity is uvd_v6_0_enc_ring_test_ib(9) β so slay, go test those IBs fr fr ππ§
π¦ 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