Lines Matching refs:new_reg
845 struct ttm_resource *new_reg)
858 ret = nouveau_bo_move_prep(drm, bo, new_reg);
872 ret = drm->ttm.move(chan, bo, bo->resource, new_reg);
890 new_reg);
971 struct ttm_resource *new_reg)
973 struct nouveau_mem *mem = new_reg ? nouveau_mem(new_reg) : NULL;
984 if (mem && new_reg->mem_type != TTM_PL_SYSTEM &&
1001 if (new_reg)
1002 nvbo->offset = (new_reg->start << PAGE_SHIFT);
1007 nouveau_bo_vm_bind(struct ttm_buffer_object *bo, struct ttm_resource *new_reg,
1013 u64 offset = new_reg->start << PAGE_SHIFT;
1016 if (new_reg->mem_type != TTM_PL_VRAM)
1050 struct ttm_resource *new_reg,
1060 if (new_reg->mem_type == TTM_PL_TT) {
1061 ret = nouveau_ttm_tt_bind(bo->bdev, bo->ttm, new_reg);
1066 nouveau_bo_move_ntfy(bo, new_reg);
1072 ret = nouveau_bo_vm_bind(bo, new_reg, &new_tile);
1080 ttm_bo_move_null(bo, new_reg);
1085 new_reg->mem_type == TTM_PL_TT) {
1086 ttm_bo_move_null(bo, new_reg);
1091 new_reg->mem_type == TTM_PL_SYSTEM) {
1094 ttm_bo_assign_mem(bo, new_reg);
1101 new_reg->mem_type == TTM_PL_VRAM) ||
1103 new_reg->mem_type == TTM_PL_SYSTEM)) {
1111 new_reg);
1117 ret = ttm_bo_move_memcpy(bo, ctx, new_reg);