Home
last modified time | relevance | path

Searched refs:avm (Results 1 – 3 of 3) sorted by relevance

/Linux-v6.6/drivers/gpu/drm/amd/amdgpu/
Damdgpu_amdkfd_gpuvm.c76 static bool kfd_mem_is_attached(struct amdgpu_vm *avm, in kfd_mem_is_attached() argument
82 if (entry->bo_va->base.vm == avm) in kfd_mem_is_attached()
1453 struct amdgpu_vm *avm, u32 pasid) in amdgpu_amdkfd_gpuvm_set_vm_pasid() argument
1461 if (avm->pasid) { in amdgpu_amdkfd_gpuvm_set_vm_pasid()
1462 amdgpu_pasid_free(avm->pasid); in amdgpu_amdkfd_gpuvm_set_vm_pasid()
1463 amdgpu_vm_set_pasid(adev, avm, 0); in amdgpu_amdkfd_gpuvm_set_vm_pasid()
1466 ret = amdgpu_vm_set_pasid(adev, avm, pasid); in amdgpu_amdkfd_gpuvm_set_vm_pasid()
1474 struct amdgpu_vm *avm, in amdgpu_amdkfd_gpuvm_acquire_process_vm() argument
1481 if (avm->process_info) in amdgpu_amdkfd_gpuvm_acquire_process_vm()
1485 ret = amdgpu_vm_make_compute(adev, avm); in amdgpu_amdkfd_gpuvm_acquire_process_vm()
[all …]
Damdgpu_amdkfd.h285 struct amdgpu_vm *avm, u32 pasid);
287 struct amdgpu_vm *avm,
/Linux-v6.6/drivers/gpu/drm/amd/amdkfd/
Dkfd_process.c1638 struct amdgpu_vm *avm; in kfd_process_device_init_vm() local
1652 avm = &drv_priv->vm; in kfd_process_device_init_vm()
1657 ret = amdgpu_amdkfd_gpuvm_acquire_process_vm(dev->adev, avm, in kfd_process_device_init_vm()
1674 ret = amdgpu_amdkfd_gpuvm_set_vm_pasid(dev->adev, avm, p->pasid); in kfd_process_device_init_vm()
1688 amdgpu_amdkfd_gpuvm_destroy_cb(dev->adev, avm); in kfd_process_device_init_vm()