Lines Matching refs:vmhub

201 	unsigned vmhub = ring->funcs->vmhub;  in amdgpu_vmid_grab_idle()  local
202 struct amdgpu_vmid_mgr *id_mgr = &adev->vm_manager.id_mgr[vmhub]; in amdgpu_vmid_grab_idle()
277 unsigned vmhub = ring->funcs->vmhub; in amdgpu_vmid_grab_reserved() local
283 *id = vm->reserved_vmid[vmhub]; in amdgpu_vmid_grab_reserved()
346 unsigned vmhub = ring->funcs->vmhub; in amdgpu_vmid_grab_used() local
347 struct amdgpu_vmid_mgr *id_mgr = &adev->vm_manager.id_mgr[vmhub]; in amdgpu_vmid_grab_used()
414 unsigned vmhub = ring->funcs->vmhub; in amdgpu_vmid_grab() local
415 struct amdgpu_vmid_mgr *id_mgr = &adev->vm_manager.id_mgr[vmhub]; in amdgpu_vmid_grab()
425 if (vm->reserved_vmid[vmhub]) { in amdgpu_vmid_grab()
471 unsigned vmhub) in amdgpu_vmid_alloc_reserved() argument
477 id_mgr = &adev->vm_manager.id_mgr[vmhub]; in amdgpu_vmid_alloc_reserved()
479 if (vm->reserved_vmid[vmhub]) in amdgpu_vmid_alloc_reserved()
491 vm->reserved_vmid[vmhub] = idle; in amdgpu_vmid_alloc_reserved()
502 unsigned vmhub) in amdgpu_vmid_free_reserved() argument
504 struct amdgpu_vmid_mgr *id_mgr = &adev->vm_manager.id_mgr[vmhub]; in amdgpu_vmid_free_reserved()
507 if (vm->reserved_vmid[vmhub]) { in amdgpu_vmid_free_reserved()
508 list_add(&vm->reserved_vmid[vmhub]->list, in amdgpu_vmid_free_reserved()
510 vm->reserved_vmid[vmhub] = NULL; in amdgpu_vmid_free_reserved()
525 void amdgpu_vmid_reset(struct amdgpu_device *adev, unsigned vmhub, in amdgpu_vmid_reset() argument
528 struct amdgpu_vmid_mgr *id_mgr = &adev->vm_manager.id_mgr[vmhub]; in amdgpu_vmid_reset()