Lines Matching defs:scratch
1393 struct i915_vma *scratch;
1397 scratch = __vm_create_scratch_for_read_pinned(&ce->engine->gt->ggtt->vm, 4);
1398 if (IS_ERR(scratch))
1399 return PTR_ERR(scratch);
1401 err = i915_vma_sync(scratch);
1406 i915_ggtt_offset(scratch));
1410 val = i915_gem_object_pin_map_unlocked(scratch->obj, I915_MAP_WB);
1417 i915_gem_object_unpin_map(scratch->obj);
1420 i915_vma_unpin_and_release(&scratch, 0);
1992 * gt->scratch was being used to save/restore the GPR registers, but on
1993 * MTL the scratch uses stolen lmem. An MI_SRM to this memory region