Lines Matching refs:vmhub
202 unsigned vmhub = ring->funcs->vmhub; in amdgpu_vmid_grab_idle() local
203 struct amdgpu_vmid_mgr *id_mgr = &adev->vm_manager.id_mgr[vmhub]; in amdgpu_vmid_grab_idle()
273 unsigned vmhub = ring->funcs->vmhub; in amdgpu_vmid_grab_reserved() local
279 *id = vm->reserved_vmid[vmhub]; in amdgpu_vmid_grab_reserved()
338 unsigned vmhub = ring->funcs->vmhub; in amdgpu_vmid_grab_used() local
339 struct amdgpu_vmid_mgr *id_mgr = &adev->vm_manager.id_mgr[vmhub]; in amdgpu_vmid_grab_used()
411 unsigned vmhub = ring->funcs->vmhub; in amdgpu_vmid_grab() local
412 struct amdgpu_vmid_mgr *id_mgr = &adev->vm_manager.id_mgr[vmhub]; in amdgpu_vmid_grab()
422 if (vm->reserved_vmid[vmhub]) { in amdgpu_vmid_grab()
468 unsigned vmhub) in amdgpu_vmid_alloc_reserved() argument
474 id_mgr = &adev->vm_manager.id_mgr[vmhub]; in amdgpu_vmid_alloc_reserved()
476 if (vm->reserved_vmid[vmhub]) in amdgpu_vmid_alloc_reserved()
488 vm->reserved_vmid[vmhub] = idle; in amdgpu_vmid_alloc_reserved()
499 unsigned vmhub) in amdgpu_vmid_free_reserved() argument
501 struct amdgpu_vmid_mgr *id_mgr = &adev->vm_manager.id_mgr[vmhub]; in amdgpu_vmid_free_reserved()
504 if (vm->reserved_vmid[vmhub]) { in amdgpu_vmid_free_reserved()
505 list_add(&vm->reserved_vmid[vmhub]->list, in amdgpu_vmid_free_reserved()
507 vm->reserved_vmid[vmhub] = NULL; in amdgpu_vmid_free_reserved()
521 void amdgpu_vmid_reset(struct amdgpu_device *adev, unsigned vmhub, in amdgpu_vmid_reset() argument
524 struct amdgpu_vmid_mgr *id_mgr = &adev->vm_manager.id_mgr[vmhub]; in amdgpu_vmid_reset()