Lines Matching refs:new_mem
141 struct ttm_resource *new_mem, in radeon_move_blit() argument
153 new_start = (u64)new_mem->start << PAGE_SHIFT; in radeon_move_blit()
166 switch (new_mem->mem_type) { in radeon_move_blit()
184 num_pages = new_mem->num_pages * (PAGE_SIZE / RADEON_GPU_PAGE_SIZE); in radeon_move_blit()
189 r = ttm_bo_move_accel_cleanup(bo, &fence->base, evict, false, new_mem); in radeon_move_blit()
196 struct ttm_resource *new_mem, in radeon_bo_move() argument
204 if (new_mem->mem_type == TTM_PL_TT) { in radeon_bo_move()
205 r = radeon_ttm_tt_bind(bo->bdev, bo->ttm, new_mem); in radeon_bo_move()
224 ttm_bo_move_null(bo, new_mem); in radeon_bo_move()
228 new_mem->mem_type == TTM_PL_TT) { in radeon_bo_move()
229 ttm_bo_move_null(bo, new_mem); in radeon_bo_move()
234 new_mem->mem_type == TTM_PL_SYSTEM) { in radeon_bo_move()
237 ttm_bo_assign_mem(bo, new_mem); in radeon_bo_move()
243 new_mem->mem_type == TTM_PL_VRAM) || in radeon_bo_move()
245 new_mem->mem_type == TTM_PL_SYSTEM)) { in radeon_bo_move()
253 r = radeon_move_blit(bo, evict, new_mem, old_mem); in radeon_bo_move()
259 r = ttm_bo_move_memcpy(bo, ctx, new_mem); in radeon_bo_move()
267 radeon_bo_move_notify(bo, old_type, new_mem); in radeon_bo_move()