gmc_v8_0_flush_gpu_tlb(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… gmc_v8_0_flush_gpu_tlb πŸ’…

okay bestie, welcome to the Kernel API Manual page for gmc_v8_0_flush_gpu_tlb β€” yes, that’s a whole mouthful, but she’s iconic and here to flush some TLBs. 🫢

✨ NAME ✨

gmc_v8_0_flush_gpu_tlb β€” gart tlb flush callback

🌸 SYNOPSIS 🌸

void gmc_v8_0_flush_gpu_tlb (struct amdgpu_device *adev , uint32_t vmid
, uint32_t vmhub , uint32_t flush_type );

πŸŽ€ ARGUMENTS πŸŽ€

  • adev β€” amdgpu_device pointer. literally the device bestie we’re working with.
  • vmid β€” vm instance to flush. which VM baddie is getting the flush.
  • vmhub β€” which hub to flush. pick your hub, no cap.
  • flush_type β€” type of flush. the flavor of flush, periodt.

πŸ¦‹ DESCRIPTION πŸ¦‹

Flush the TLB for the requested page table (VI). That’s the whole main-character move: TLB go bye-bye for the page table you asked for, VI edition. ✨

πŸ’œ SEE ALSO πŸ’œ


mwah πŸ’‹ that’s the whole page, bestie. Signing off from ./drivers/gpu/drm/amd/amdgpu, October 2026, in the Kernel API Manual. πŸŽ€πŸ¦‹

πŸ“¦ where this page comes from