Lines Matching refs:robj
115 if (adev->gart.robj == NULL) { in amdgpu_gart_table_vram_alloc()
126 r = amdgpu_bo_create(adev, &bp, &adev->gart.robj); in amdgpu_gart_table_vram_alloc()
148 r = amdgpu_bo_reserve(adev->gart.robj, false); in amdgpu_gart_table_vram_pin()
151 r = amdgpu_bo_pin(adev->gart.robj, AMDGPU_GEM_DOMAIN_VRAM); in amdgpu_gart_table_vram_pin()
153 amdgpu_bo_unreserve(adev->gart.robj); in amdgpu_gart_table_vram_pin()
156 r = amdgpu_bo_kmap(adev->gart.robj, &adev->gart.ptr); in amdgpu_gart_table_vram_pin()
158 amdgpu_bo_unpin(adev->gart.robj); in amdgpu_gart_table_vram_pin()
159 amdgpu_bo_unreserve(adev->gart.robj); in amdgpu_gart_table_vram_pin()
160 adev->gart.table_addr = amdgpu_bo_gpu_offset(adev->gart.robj); in amdgpu_gart_table_vram_pin()
176 if (adev->gart.robj == NULL) { in amdgpu_gart_table_vram_unpin()
179 r = amdgpu_bo_reserve(adev->gart.robj, true); in amdgpu_gart_table_vram_unpin()
181 amdgpu_bo_kunmap(adev->gart.robj); in amdgpu_gart_table_vram_unpin()
182 amdgpu_bo_unpin(adev->gart.robj); in amdgpu_gart_table_vram_unpin()
183 amdgpu_bo_unreserve(adev->gart.robj); in amdgpu_gart_table_vram_unpin()
199 if (adev->gart.robj == NULL) { in amdgpu_gart_table_vram_free()
202 amdgpu_bo_unref(&adev->gart.robj); in amdgpu_gart_table_vram_free()