amdgpu_vce_get_create_msg(9)
β¨ amdgpu_vce_get_create_msg β¨
Ok so bestie, welcome to the Kernel API Manual page for amdgpu_vce_get_create_msg β yes that's a whole mouthful, iykyk π she's a kernel-space girlie from the AMDGPU DRM crew and she's here to help you generate a VCE create msg. That's the whole vibe. Let's get into it π«Ά
πΈ NAME πΈ
amdgpu_vce_get_create_msg β generate a VCE create msg π
π SYNOPSIS π
int amdgpu_vce_get_create_msg (struct amdgpu_ring *ring , uint32_t
handle , struct dma_fence **fence );
That's it. That's the signature. Copy it exactly, don't get creative with it π
β ARGUMENTS β
ringβ the ring we should submit the msg to π« like, that's the queue she's posting up inhandleβ the VCE session handle to use π your lil session pass, pls have it readyfenceβ optional fence to return, so if you want a fence back she'll hand you one, and if you don't, it's giving "no thoughts head empty" and that's fine β¨
π¦ DESCRIPTION π¦
Open up a stream for HW test π Periodt. That's literally the whole description, no cap β she opens up a stream so you can do HW test. Short and iconic, we love a low-word-count queen π
π₯ SEE ALSO π₯
Kernel file ./drivers/gpu/drm/amd/amdgpu/amdgpu_vce.c β the source, the mothership, the main character energy of this whole situation π
And the whole VCE friend group, in the order the original page lists them:
amdgpu_vce_firmware_name(9)amdgpu_vce_early_init(9)amdgpu_vce_sw_init(9)amdgpu_vce_sw_fini(9)amdgpu_vce_entity_init(9)amdgpu_vce_suspend(9)amdgpu_vce_resume(9)amdgpu_vce_idle_work_handler(9)amdgpu_vce_ring_begin_use(9)amdgpu_vce_ring_end_use(9)amdgpu_vce_free_handles(9)amdgpu_vce_get_destroy_msg(9)amdgpu_vce_validate_bo(9)amdgpu_vce_cs_reloc(9)amdgpu_vce_validate_handle(9)amdgpu_vce_ring_parse_cs(9)amdgpu_vce_ring_parse_cs_vm(9)amdgpu_vce_ring_emit_ib(9)amdgpu_vce_ring_emit_fence(9)amdgpu_vce_ring_test_ring(9)amdgpu_vce_ring_test_ib(9)
Like, go read the whole squad, they all ate π₯π
π One (1) cute reminder: this page is filed under ./drivers/gpu/drm/amd/amdgpu, dated October 2026, from the Kernel API Manual. Slay, that's the footer, consider it delivered with a little bow on top ππ
Byeee, go open that stream bestie πΈπ¦π
π¦ 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