Lines Matching refs:gobj
838 struct drm_gem_object *gobj; in kfd_mem_attach_dmabuf() local
845 gobj = amdgpu_gem_prime_import(adev_to_drm(adev), mem->dmabuf); in kfd_mem_attach_dmabuf()
846 if (IS_ERR(gobj)) in kfd_mem_attach_dmabuf()
847 return PTR_ERR(gobj); in kfd_mem_attach_dmabuf()
849 *bo = gem_to_amdgpu_bo(gobj); in kfd_mem_attach_dmabuf()
1726 struct drm_gem_object *gobj = NULL; in amdgpu_amdkfd_gpuvm_alloc_memory_of_gpu() local
1819 bo_type, NULL, &gobj, xcp_id + 1); in amdgpu_amdkfd_gpuvm_alloc_memory_of_gpu()
1825 ret = drm_vma_node_allow(&gobj->vma_node, drm_priv); in amdgpu_amdkfd_gpuvm_alloc_memory_of_gpu()
1830 ret = drm_gem_handle_create(adev->kfd.client.file, gobj, &(*mem)->gem_handle); in amdgpu_amdkfd_gpuvm_alloc_memory_of_gpu()
1833 bo = gem_to_amdgpu_bo(gobj); in amdgpu_amdkfd_gpuvm_alloc_memory_of_gpu()
1886 drm_vma_node_revoke(&gobj->vma_node, drm_priv); in amdgpu_amdkfd_gpuvm_alloc_memory_of_gpu()
1895 if (gobj) in amdgpu_amdkfd_gpuvm_alloc_memory_of_gpu()
1896 drm_gem_object_put(gobj); in amdgpu_amdkfd_gpuvm_alloc_memory_of_gpu()
2671 struct drm_gem_object *gobj; in validate_invalid_user_pages() local
2673 gobj = &mem->bo->tbo.base; in validate_invalid_user_pages()
2674 ret = drm_exec_prepare_obj(&exec, gobj, 1); in validate_invalid_user_pages()
2931 struct drm_gem_object *gobj; in amdgpu_amdkfd_gpuvm_restore_process_bos() local
2933 gobj = &mem->bo->tbo.base; in amdgpu_amdkfd_gpuvm_restore_process_bos()
2934 ret = drm_exec_prepare_obj(&exec, gobj, 1); in amdgpu_amdkfd_gpuvm_restore_process_bos()