Lines Matching refs:ggtt
88 struct i915_ggtt *ggtt = to_gt(i915)->ggtt; in adjust_stolen() local
89 struct intel_uncore *uncore = ggtt->vm.gt->uncore; in adjust_stolen()
113 ggtt_res = DEFINE_RES_MEM(ggtt_start, ggtt_total_entries(ggtt) * 4); in adjust_stolen()
541 static void dbg_poison(struct i915_ggtt *ggtt, in dbg_poison() argument
546 if (!drm_mm_node_allocated(&ggtt->error_capture)) in dbg_poison()
549 if (ggtt->vm.bind_async_flags & I915_VMA_GLOBAL_BIND) in dbg_poison()
554 mutex_lock(&ggtt->error_mutex); in dbg_poison()
558 ggtt->vm.insert_page(&ggtt->vm, addr, in dbg_poison()
559 ggtt->error_capture.start, in dbg_poison()
563 s = io_mapping_map_wc(&ggtt->iomap, in dbg_poison()
564 ggtt->error_capture.start, in dbg_poison()
573 ggtt->vm.clear_range(&ggtt->vm, ggtt->error_capture.start, PAGE_SIZE); in dbg_poison()
574 mutex_unlock(&ggtt->error_mutex); in dbg_poison()
622 dbg_poison(to_gt(i915)->ggtt, in i915_gem_object_get_pages_stolen()
638 dbg_poison(to_gt(i915)->ggtt, in i915_gem_object_put_pages_stolen()