Lines Matching defs:vmhub
743 unsigned vmhub = ring->vm_hub;
744 struct amdgpu_vmid_mgr *id_mgr = &adev->vm_manager.id_mgr[vmhub];
775 unsigned vmhub = ring->vm_hub;
776 struct amdgpu_vmid_mgr *id_mgr = &adev->vm_manager.id_mgr[vmhub];
3149 * @vmhub: which vmhub got the fault
3157 unsigned int vmhub)
3178 adev->vm_manager.fault_info.vmhub = vmhub;
3181 if (AMDGPU_IS_GFXHUB(vmhub)) {
3182 vm->fault_info.vmhub = AMDGPU_VMHUB_TYPE_GFX;
3183 vm->fault_info.vmhub |=
3184 (vmhub - AMDGPU_GFXHUB_START) << AMDGPU_VMHUB_IDX_SHIFT;
3185 } else if (AMDGPU_IS_MMHUB0(vmhub)) {
3186 vm->fault_info.vmhub = AMDGPU_VMHUB_TYPE_MM0;
3187 vm->fault_info.vmhub |=
3188 (vmhub - AMDGPU_MMHUB0_START) << AMDGPU_VMHUB_IDX_SHIFT;
3189 } else if (AMDGPU_IS_MMHUB1(vmhub)) {
3190 vm->fault_info.vmhub = AMDGPU_VMHUB_TYPE_MM1;
3191 vm->fault_info.vmhub |=
3192 (vmhub - AMDGPU_MMHUB1_START) << AMDGPU_VMHUB_IDX_SHIFT;
3194 WARN_ONCE(1, "Invalid vmhub %u\n", vmhub);