gmc_v12_1_flush_gpu_tlb(9)
π gmc_v12_1_flush_gpu_tlb(9) π
okay bestie, welcome to the gmc_v12_1_flush_gpu_tlb(9) page from the Kernel API Manual π
this one is short and sweet, and yes, it's giving kernel-callback realness β¨
πΈ NAME πΈ
gmc_v12_1_flush_gpu_tlb β gart tlb flush callback π«Ά
β¨ SYNOPSIS β¨
void gmc_v12_1_flush_gpu_tlb (struct amdgpu_device *adev , uint32_t vmid
, uint32_t vmhub , uint32_t flush_type );
π ARGUMENTS π
adevβamdgpu_devicepointer, literally the device pointer bestie πvmidβ vm instance to flush β¨vmhubβ which hub to flush πflush_typeβ the flush type π¦
π¦ DESCRIPTION π¦
Flush the TLB for the requested page table. no cap, that's the whole mission π«
π SEE ALSO π
- Kernel file
./drivers/gpu/drm/amd/amdgpu/gmc_v12_1.c gmc_v12_1_use_invalidate_semaphore(9)gmc_v12_1_flush_gpu_tlb_pasid(9)
okay that's the page, bestie β source/version line: ./drivers/gpu/drm/amd/amdgpu, date: October 2026, page name: gmc_v12_1_flush_gpu_tlb(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