Lines Matching full:scratch
503 struct i915_vma *scratch; in check_dirty_whitelist() local
509 scratch = __vm_create_scratch_for_read_pinned(ce->vm, sz); in check_dirty_whitelist()
510 if (IS_ERR(scratch)) in check_dirty_whitelist()
511 return PTR_ERR(scratch); in check_dirty_whitelist()
522 u64 addr = i915_vma_offset(scratch); in check_dirty_whitelist()
540 err = i915_gem_object_lock(scratch->obj, &ww); in check_dirty_whitelist()
554 results = i915_gem_object_pin_map(scratch->obj, I915_MAP_WB); in check_dirty_whitelist()
604 GEM_BUG_ON(idx * sizeof(u32) > scratch->size); in check_dirty_whitelist()
635 err = i915_vma_move_to_active(scratch, rq, in check_dirty_whitelist()
730 i915_gem_object_unpin_map(scratch->obj); in check_dirty_whitelist()
752 i915_vma_unpin_and_release(&scratch, 0); in check_dirty_whitelist()
1061 struct i915_vma *scratch[2]; in live_isolated_whitelist() member
1076 client[i].scratch[0] = in live_isolated_whitelist()
1078 if (IS_ERR(client[i].scratch[0])) { in live_isolated_whitelist()
1079 err = PTR_ERR(client[i].scratch[0]); in live_isolated_whitelist()
1083 client[i].scratch[1] = in live_isolated_whitelist()
1085 if (IS_ERR(client[i].scratch[1])) { in live_isolated_whitelist()
1086 err = PTR_ERR(client[i].scratch[1]); in live_isolated_whitelist()
1087 i915_vma_unpin_and_release(&client[i].scratch[0], 0); in live_isolated_whitelist()
1114 err = read_whitelisted_registers(ce[0], client[0].scratch[0]); in live_isolated_whitelist()
1124 err = read_whitelisted_registers(ce[1], client[1].scratch[0]); in live_isolated_whitelist()
1130 client[0].scratch[0], in live_isolated_whitelist()
1131 client[1].scratch[0], in live_isolated_whitelist()
1137 err = read_whitelisted_registers(ce[0], client[0].scratch[1]); in live_isolated_whitelist()
1143 client[0].scratch[0], in live_isolated_whitelist()
1144 client[0].scratch[1], in live_isolated_whitelist()
1155 i915_vma_unpin_and_release(&client[i].scratch[1], 0); in live_isolated_whitelist()
1156 i915_vma_unpin_and_release(&client[i].scratch[0], 0); in live_isolated_whitelist()