Lines Matching refs:new_mem
44 bool no_wait_gpu, struct ttm_mem_reg *new_mem) in ttm_bo_move_ttm() argument
58 ret = ttm_tt_set_placement_caching(ttm, new_mem->placement); in ttm_bo_move_ttm()
62 if (new_mem->mem_type != TTM_PL_SYSTEM) { in ttm_bo_move_ttm()
63 ret = ttm_tt_bind(ttm, new_mem); in ttm_bo_move_ttm()
68 *old_mem = *new_mem; in ttm_bo_move_ttm()
69 new_mem->mm_node = NULL; in ttm_bo_move_ttm()
293 struct ttm_mem_reg *new_mem) in ttm_bo_move_memcpy() argument
296 struct ttm_mem_type_manager *man = &bdev->man[new_mem->mem_type]; in ttm_bo_move_memcpy()
311 ret = ttm_mem_reg_ioremap(bdev, new_mem, &new_iomap); in ttm_bo_move_memcpy()
333 if ((old_mem->mem_type == new_mem->mem_type) && in ttm_bo_move_memcpy()
334 (new_mem->start < old_mem->start + old_mem->size)) { in ttm_bo_move_memcpy()
336 add = new_mem->num_pages - 1; in ttm_bo_move_memcpy()
339 for (i = 0; i < new_mem->num_pages; ++i) { in ttm_bo_move_memcpy()
346 vm_memattr_t prot = ttm_io_prot(new_mem->placement); in ttm_bo_move_memcpy()
360 *old_mem = *new_mem; in ttm_bo_move_memcpy()
361 new_mem->mm_node = NULL; in ttm_bo_move_memcpy()
598 struct ttm_mem_reg *new_mem) in ttm_bo_move_accel_cleanup() argument
602 struct ttm_mem_type_manager *man = &bdev->man[new_mem->mem_type]; in ttm_bo_move_accel_cleanup()
662 *old_mem = *new_mem; in ttm_bo_move_accel_cleanup()
663 new_mem->mm_node = NULL; in ttm_bo_move_accel_cleanup()