Lines Matching refs:vmhub
185 unsigned vmhub = ring->funcs->vmhub; in amdgpu_vmid_grab_idle() local
186 struct amdgpu_vmid_mgr *id_mgr = &adev->vm_manager.id_mgr[vmhub]; in amdgpu_vmid_grab_idle()
261 unsigned vmhub = ring->funcs->vmhub; in amdgpu_vmid_grab_reserved() local
267 *id = vm->reserved_vmid[vmhub]; in amdgpu_vmid_grab_reserved()
322 unsigned vmhub = ring->funcs->vmhub; in amdgpu_vmid_grab_used() local
323 struct amdgpu_vmid_mgr *id_mgr = &adev->vm_manager.id_mgr[vmhub]; in amdgpu_vmid_grab_used()
384 unsigned vmhub = ring->funcs->vmhub; in amdgpu_vmid_grab() local
385 struct amdgpu_vmid_mgr *id_mgr = &adev->vm_manager.id_mgr[vmhub]; in amdgpu_vmid_grab()
395 if (vm->reserved_vmid[vmhub]) { in amdgpu_vmid_grab()
438 unsigned vmhub) in amdgpu_vmid_alloc_reserved() argument
444 id_mgr = &adev->vm_manager.id_mgr[vmhub]; in amdgpu_vmid_alloc_reserved()
446 if (vm->reserved_vmid[vmhub]) in amdgpu_vmid_alloc_reserved()
458 vm->reserved_vmid[vmhub] = idle; in amdgpu_vmid_alloc_reserved()
469 unsigned vmhub) in amdgpu_vmid_free_reserved() argument
471 struct amdgpu_vmid_mgr *id_mgr = &adev->vm_manager.id_mgr[vmhub]; in amdgpu_vmid_free_reserved()
474 if (vm->reserved_vmid[vmhub]) { in amdgpu_vmid_free_reserved()
475 list_add(&vm->reserved_vmid[vmhub]->list, in amdgpu_vmid_free_reserved()
477 vm->reserved_vmid[vmhub] = NULL; in amdgpu_vmid_free_reserved()
492 void amdgpu_vmid_reset(struct amdgpu_device *adev, unsigned vmhub, in amdgpu_vmid_reset() argument
495 struct amdgpu_vmid_mgr *id_mgr = &adev->vm_manager.id_mgr[vmhub]; in amdgpu_vmid_reset()