Lines Matching refs:scratch
23 dma_addr_t addr = pt ? px_dma(pt) : px_dma(ppgtt->base.vm.scratch[1]);
79 const gen6_pte_t scratch_pte = vm->scratch[0]->encode;
100 * entries back to scratch.
193 fill32_px(pt, vm->scratch[0]->encode);
228 vm->scratch[0]->encode =
229 vm->pte_encode(px_dma(vm->scratch[0]),
234 vm->scratch[1] = vm->alloc_pt_dma(vm, I915_GTT_PAGE_SIZE_4K);
235 if (IS_ERR(vm->scratch[1])) {
236 ret = PTR_ERR(vm->scratch[1]);
240 ret = map_pt_dma(vm, vm->scratch[1]);
244 fill32_px(vm->scratch[1], vm->scratch[0]->encode);
249 i915_gem_object_put(vm->scratch[1]);
251 i915_gem_object_put(vm->scratch[0]);
252 vm->scratch[0] = NULL;