Lines Matching refs:new_mem
49 bool no_wait_gpu, struct ttm_mem_reg *new_mem) in ttm_bo_move_ttm() argument
63 ret = ttm_tt_set_placement_caching(ttm, new_mem->placement); in ttm_bo_move_ttm()
67 if (new_mem->mem_type != TTM_PL_SYSTEM) { in ttm_bo_move_ttm()
68 ret = ttm_tt_bind(ttm, new_mem); in ttm_bo_move_ttm()
73 *old_mem = *new_mem; in ttm_bo_move_ttm()
74 new_mem->mm_node = NULL; in ttm_bo_move_ttm()
325 struct ttm_mem_reg *new_mem) in ttm_bo_move_memcpy() argument
328 struct ttm_mem_type_manager *man = &bdev->man[new_mem->mem_type]; in ttm_bo_move_memcpy()
343 ret = ttm_mem_reg_ioremap(bdev, new_mem, &new_iomap); in ttm_bo_move_memcpy()
359 memset_io(new_iomap, 0, new_mem->num_pages*PAGE_SIZE); in ttm_bo_move_memcpy()
375 if ((old_mem->mem_type == new_mem->mem_type) && in ttm_bo_move_memcpy()
376 (new_mem->start < old_mem->start + old_mem->size)) { in ttm_bo_move_memcpy()
378 add = new_mem->num_pages - 1; in ttm_bo_move_memcpy()
381 for (i = 0; i < new_mem->num_pages; ++i) { in ttm_bo_move_memcpy()
389 pgprot_t prot = ttm_io_prot(new_mem->placement, in ttm_bo_move_memcpy()
401 *old_mem = *new_mem; in ttm_bo_move_memcpy()
402 new_mem->mm_node = NULL; in ttm_bo_move_memcpy()
637 struct ttm_mem_reg *new_mem) in ttm_bo_move_accel_cleanup() argument
640 struct ttm_mem_type_manager *man = &bdev->man[new_mem->mem_type]; in ttm_bo_move_accel_cleanup()
690 *old_mem = *new_mem; in ttm_bo_move_accel_cleanup()
691 new_mem->mm_node = NULL; in ttm_bo_move_accel_cleanup()