Lines Matching refs:new_mem
140 struct ttm_resource *new_mem, in radeon_move_blit() argument
152 new_start = (u64)new_mem->start << PAGE_SHIFT; in radeon_move_blit()
165 switch (new_mem->mem_type) { in radeon_move_blit()
183 num_pages = PFN_UP(new_mem->size) * (PAGE_SIZE / RADEON_GPU_PAGE_SIZE); in radeon_move_blit()
188 r = ttm_bo_move_accel_cleanup(bo, &fence->base, evict, false, new_mem); in radeon_move_blit()
195 struct ttm_resource *new_mem, in radeon_bo_move() argument
203 if (new_mem->mem_type == TTM_PL_TT) { in radeon_bo_move()
204 r = radeon_ttm_tt_bind(bo->bdev, bo->ttm, new_mem); in radeon_bo_move()
217 ttm_bo_move_null(bo, new_mem); in radeon_bo_move()
221 new_mem->mem_type == TTM_PL_TT) { in radeon_bo_move()
222 ttm_bo_move_null(bo, new_mem); in radeon_bo_move()
227 new_mem->mem_type == TTM_PL_SYSTEM) { in radeon_bo_move()
230 ttm_bo_assign_mem(bo, new_mem); in radeon_bo_move()
236 new_mem->mem_type == TTM_PL_VRAM) || in radeon_bo_move()
238 new_mem->mem_type == TTM_PL_SYSTEM)) { in radeon_bo_move()
246 r = radeon_move_blit(bo, evict, new_mem, old_mem); in radeon_bo_move()
252 r = ttm_bo_move_memcpy(bo, ctx, new_mem); in radeon_bo_move()