amdgpu_vce_sw_fini(9)
π amdgpu_vce_sw_fini(9) β Kernel API Manual, bestie edition π
πΈ NAME πΈ
amdgpu_vce_sw_fini β free memory. No cap, that's the name and the whole errand. π«Ά
β¨ SYNOPSIS β¨
int amdgpu_vce_sw_fini (struct amdgpu_device *adev );
π ARGUMENTS π
adevβ anamdgpu_devicepointer. That's the friend she's working with, periodt. π
π¦ DESCRIPTION π¦
Okay so picture this: VCE is tearing down, and this is literally the last step. It frees firmware memory. That's the entire plot β last step on VCE teardown, free firmware memory. Minimal, iconic, ate. β¨
π SEE ALSO π
The whole extended friend group, plus the kernel file itself:
- Kernel file β
./drivers/gpu/drm/amd/amdgpu/amdgpu_vce.cβ yes, the source file, right there. π¦ amdgpu_vce_firmware_name(9)amdgpu_vce_early_init(9)amdgpu_vce_sw_init(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_create_msg(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)
Mwah π this lil page lives in ./drivers/gpu/drm/amd/amdgpu, and it's stamped October 2026. Stay hydrated and free that firmware memory, 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