amdgpu_sync_resv(9)
π amdgpu_sync_resv(9) π
okay so this page lives in the Kernel API Manual, and it's all about amdgpu_sync_resv β sync to a reservation object. It's giving kernel-core realness, and honestly? obsessed. π¦
β¨ NAME β¨
amdgpu_sync_resv β sync to a reservation object π
πΈ SYNOPSIS πΈ
int amdgpu_sync_resv (struct amdgpu_device *adev , struct amdgpu_sync
*sync , struct dma_resv *resv , enum amdgpu_sync_mode mode , void *owner
);
π ARGUMENTS π
adevβ amdgpu device, the main character here πsyncβ sync object to add fences from reservation object to π«Άresvβ reservation object with embedded fence β¨modeβ howowneraffects which fences we sync to π₯ownerβ owner of the planned job submission π
π₯ DESCRIPTION π₯
Sync to the fence. That's it. That's the whole description, bestie β no cap, it's literally that simple. iykyk πβ¨
π SEE ALSO π
Kernel file: ./drivers/gpu/drm/amd/amdgpu/amdgpu_sync.c
amdgpu_sync_create(9)amdgpu_sync_same_dev(9)amdgpu_sync_get_owner(9)amdgpu_sync_keep_later(9)amdgpu_sync_add_later(9)amdgpu_sync_fence(9)amdgpu_sync_kfd(9)amdgpu_sync_peek_fence(9)amdgpu_sync_get_fence(9)amdgpu_sync_clone(9)amdgpu_sync_move(9)amdgpu_sync_push_to_job(9)amdgpu_sync_free(9)amdgpu_sync_init(9)amdgpu_sync_fini(9)
This cutie page is from the Kernel API Manual, source/version ./drivers/gpu/drm/amd/amdgpu, dated October 2026. Bye bestie, go sync those fences π
ππ
π¦ 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