Lines Matching defs:ggtt
372 struct i915_ggtt *ggtt = to_gt(i915)->ggtt;
408 ret = intel_gt_reset_lock_interruptible(ggtt->vm.gt, &srcu);
445 ret = mutex_lock_interruptible(&ggtt->vm.mutex);
447 ret = i915_gem_evict_vm(&ggtt->vm, &ww, NULL);
448 mutex_unlock(&ggtt->vm.mutex);
481 pfn = (ggtt->gmadr.start + i915_ggtt_offset(vma)) >> PAGE_SHIFT;
486 ret = remap_io_mapping(area, start, pfn, end - start, &ggtt->iomap);
493 mutex_lock(&to_gt(i915)->ggtt->vm.mutex);
495 list_add(&obj->userfault_link, &to_gt(i915)->ggtt->userfault_list);
496 mutex_unlock(&to_gt(i915)->ggtt->vm.mutex);
516 intel_gt_reset_unlock(ggtt->vm.gt, srcu);
744 struct i915_ggtt *ggtt = to_gt(i915)->ggtt;
780 ret = intel_gt_reset_lock_interruptible(ggtt->vm.gt, &srcu);
817 ret = mutex_lock_interruptible(&ggtt->vm.mutex);
819 ret = i915_gem_evict_vm(&ggtt->vm, &ww, NULL);
820 mutex_unlock(&ggtt->vm.mutex);
853 pfn = (ggtt->gmadr.start + i915_ggtt_offset(vma)) >> PAGE_SHIFT;
866 mutex_lock(&to_gt(i915)->ggtt->vm.mutex);
868 list_add(&obj->userfault_link, &to_gt(i915)->ggtt->userfault_list);
869 mutex_unlock(&to_gt(i915)->ggtt->vm.mutex);
889 intel_gt_reset_unlock(ggtt->vm.gt, srcu);
972 mutex_lock(&to_gt(i915)->ggtt->vm.mutex);
990 mutex_unlock(&to_gt(i915)->ggtt->vm.mutex);
1223 else if (!i915_ggtt_has_aperture(to_gt(i915)->ggtt))
1271 if (!i915_ggtt_has_aperture(to_gt(i915)->ggtt))
1576 struct i915_ggtt *ggtt = to_gt(i915)->ggtt;
1590 mmap_type = i915_ggtt_has_aperture(ggtt) ? I915_MMAP_TYPE_GTT : I915_MMAP_TYPE_WC;