Lines Matching refs:vmhub
482 hub = &adev->vmhub[j]; in gmc_v9_0_vm_fault_interrupt_state()
510 hub = &adev->vmhub[j]; in gmc_v9_0_vm_fault_interrupt_state()
554 unsigned int vmhub; in gmc_v9_0_process_interrupt() local
567 vmhub = AMDGPU_MMHUB0(node_id / 4); in gmc_v9_0_process_interrupt()
570 vmhub = AMDGPU_MMHUB1(0); in gmc_v9_0_process_interrupt()
579 vmhub = xcc_id; in gmc_v9_0_process_interrupt()
581 hub = &adev->vmhub[vmhub]; in gmc_v9_0_process_interrupt()
681 amdgpu_vm_update_fault_cache(adev, entry->pasid, addr, status, vmhub); in gmc_v9_0_process_interrupt()
791 uint32_t vmhub) in gmc_v9_0_use_invalidate_semaphore() argument
797 return ((vmhub == AMDGPU_MMHUB0(0) || in gmc_v9_0_use_invalidate_semaphore()
798 vmhub == AMDGPU_MMHUB1(0)) && in gmc_v9_0_use_invalidate_semaphore()
834 uint32_t vmhub, uint32_t flush_type) in gmc_v9_0_flush_gpu_tlb() argument
836 bool use_semaphore = gmc_v9_0_use_invalidate_semaphore(adev, vmhub); in gmc_v9_0_flush_gpu_tlb()
841 BUG_ON(vmhub >= AMDGPU_MAX_VMHUBS); in gmc_v9_0_flush_gpu_tlb()
843 hub = &adev->vmhub[vmhub]; in gmc_v9_0_flush_gpu_tlb()
849 if (vmhub >= AMDGPU_MMHUB0(0)) in gmc_v9_0_flush_gpu_tlb()
852 inst = vmhub; in gmc_v9_0_flush_gpu_tlb()
881 if (vmhub >= AMDGPU_MMHUB0(0)) in gmc_v9_0_flush_gpu_tlb()
894 if (vmhub >= AMDGPU_MMHUB0(0)) in gmc_v9_0_flush_gpu_tlb()
904 if ((vmhub == AMDGPU_GFXHUB(0)) && in gmc_v9_0_flush_gpu_tlb()
909 if (vmhub >= AMDGPU_MMHUB0(0)) in gmc_v9_0_flush_gpu_tlb()
924 if (vmhub >= AMDGPU_MMHUB0(0)) in gmc_v9_0_flush_gpu_tlb()
982 struct amdgpu_vmhub *hub = &adev->vmhub[ring->vm_hub]; in gmc_v9_0_emit_flush_gpu_tlb()