uvd_v7_0_stop(9)
πΈ uvd_v7_0_stop πΈ
okay so bestie, welcome to this page from the Kernel API Manual π it's a tiny one, but it's important, and we're gonna get through it together, no cap.
π NAME π
uvd_v7_0_stop β stop UVD block β¨
π SYNOPSIS π
void uvd_v7_0_stop (struct amdgpu_device *adev );
like, that's the whole signature. she's short, she's sweet, she takes one pointer and returns nothing (void, as in nothing comes back, not even a vibe check) π«Ά
π¦ ARGUMENTS π¦
adevβ anamdgpu_devicepointer. that's it. that's the whole argument. it's the amdgpu device you're working with, bestie π
β¨ DESCRIPTION β¨
okay so what does she do? she stops the UVD block. periodt. π
that's genuinely the entire description β stop the UVD block. the UVD block gets stopped. she is the stop function. icon behavior, no notes π
π₯ SEE ALSO π₯
if you're the kind of person who reads the whole friend group's lore, here's everyone in it π the kernel file lives at ./drivers/gpu/drm/amd/amdgpu/uvd_v7_0.c, and these are all her siblings:
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_create_msg(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_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)
also, if you ever wondered where this page lives, it's ./drivers/gpu/drm/amd/amdgpu π«
aaaand that's the page, bestie π§ this one came straight outta ./drivers/gpu/drm/amd/amdgpu and it's stamped October 2026 β slay, go stop that UVD block π
π
π¦ 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