Lines Matching defs:tbo
345 (abo_src->tbo.resource->mem_type == TTM_PL_VRAM))
746 struct ttm_tt *ttm = bo->tbo.ttm;
895 struct ttm_buffer_object *tbo,
898 struct amdgpu_bo *abo = ttm_to_amdgpu_bo(tbo);
899 struct ttm_tt *ttm = tbo->ttm;
1037 void amdgpu_ttm_recover_gart(struct ttm_buffer_object *tbo)
1039 struct amdgpu_device *adev = amdgpu_ttm_adev(tbo->bdev);
1042 if (!tbo->ttm)
1045 flags = amdgpu_ttm_tt_pte_flags(adev, tbo->ttm, tbo->resource);
1046 amdgpu_ttm_gart_bind(adev, tbo, flags);
1298 * @tbo: The ttm_buffer_object that contains the userptr
1301 int amdgpu_ttm_tt_get_userptr(const struct ttm_buffer_object *tbo,
1306 if (!tbo->ttm)
1309 gtt = (void *)tbo->ttm;
1570 struct amdgpu_device *adev = amdgpu_ttm_adev(abo->tbo.bdev);
1600 amdgpu_res_first(abo->tbo.resource, offset, len, &src_mm);
1641 struct amdgpu_device *adev = amdgpu_ttm_adev(abo->tbo.bdev);
1939 struct ttm_buffer_object *tbo;
1970 tbo = &adev->rmmio_remap.bo->tbo;
1982 r = ttm_bo_mem_space(tbo, &placement, &tmp, &ctx);
1986 ttm_resource_free(tbo, &tbo->resource);
1987 ttm_bo_assign_mem(tbo, tmp);
1988 ttm_bo_pin(tbo);
2015 ttm_bo_unpin(&adev->rmmio_remap.bo->tbo);
2573 struct amdgpu_device *adev = amdgpu_ttm_adev(bo->tbo.bdev);
2581 amdgpu_res_first(bo->tbo.resource, 0, amdgpu_bo_size(bo), &dst);
2596 r = amdgpu_ttm_map_buffer(entity, &bo->tbo, bo->tbo.resource, &dst,