uvd_v7_0_enc_get_create_msg(9)
π uvd_v7_0_enc_get_create_msg π
okay so bestie, welcome to the Kernel API Manual β this one's a kernel function page, yes, a kernel function page, and honestly? it's giving "small but crucial." we're in the uvd_v7_0 era of the AMDGPU driver and this little icon is the one that generates a UVD ENC create msg. that's the whole vibe. π
β¨ NAME β¨
uvd_v7_0_enc_get_create_msg β generate a UVD ENC create msg π¦
like, that's literally it. that's the job. no cap.
πΈ SYNOPSIS πΈ
int uvd_v7_0_enc_get_create_msg (struct amdgpu_ring *ring , u32 handle ,
struct amdgpu_bo *bo , struct dma_fence **fence );
returns an int, takes four things, slay. π
π ARGUMENTS π
ringβ the ring we should submit the msg to π« (this is where the whole thing gets sent, so like, choose wisely bestie)handleβ session handle to use πboβ amdgpu object for which we query the offset π§fenceβ optional fence to return β (optional!! so you can pass it or not, no pressure, main character choice)
π DESCRIPTION π
Open up a stream for HW test π₯
literally that's the description, fr fr. stream: opened. HW test: that's the purpose. periodt. π
ngl this page is short β the description is exactly one line in the original and we're not gonna lie to you and invent more. what you see is what you get, bestie. π
π«Ά SEE ALSO π«Ά
Kernel file ./drivers/gpu/drm/amd/amdgpu/uvd_v7_0.c β that's the house this function lives in π
and the whole friend group, in the order the original lists them (keeping it exact, iykyk):
uvd_v7_0_ring_get_rptr(9)uvd_v7_0_enc_ring_get_rptr(9)uvd_v7_0_ring_get_wptr(9)uvd_v7_0_enc_ring_get_wptr(9)uvd_v7_0_ring_set_wptr(9)uvd_v7_0_enc_ring_set_wptr(9)uvd_v7_0_enc_ring_test_ring(9)uvd_v7_0_enc_get_destroy_msg(9)uvd_v7_0_enc_ring_test_ib(9)uvd_v7_0_hw_init(9)uvd_v7_0_hw_fini(9)uvd_v7_0_mc_resume(9)uvd_v7_0_start(9)uvd_v7_0_stop(9)uvd_v7_0_ring_emit_fence(9)uvd_v7_0_enc_ring_emit_fence(9)uvd_v7_0_ring_emit_hdp_flush(9)uvd_v7_0_ring_test_ring(9)uvd_v7_0_ring_patch_cs_in_place(9)uvd_v7_0_ring_emit_ib(9)uvd_v7_0_enc_ring_emit_ib(9)
go read those if you wanna understand the whole friend group π
and that's the page!! π stay hydrated, keep your rings submitted correctly, and remember: create msg in, stream opened, HW test ready. bye bestie π
this cutie came from ./drivers/gpu/drm/amd/amdgpu, dated October 2026, and answers to the name uvd_v7_0_enc_get_create_msg(9) π¦β¨
π¦ 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