Lines Matching refs:vm

2417 	list_move_tail(&vma->mm_list, &vma->vm->active_list);  in i915_vma_move_to_active()
2457 list_move_tail(&vma->mm_list, &vma->vm->inactive_list); in i915_gem_object_retire__read()
3295 if (i915_is_ggtt(vma->vm) && in __i915_vma_unbind()
3307 vma->vm->unbind_vma(vma); in __i915_vma_unbind()
3311 if (i915_is_ggtt(vma->vm)) { in __i915_vma_unbind()
3394 if (vma->vm->mm.color_adjust == NULL) in i915_gem_valid_gtt_space()
3420 struct i915_address_space *vm, in i915_gem_object_bind_to_vm() argument
3434 if (i915_is_ggtt(vm)) { in i915_gem_object_bind_to_vm()
3471 end = vm->total; in i915_gem_object_bind_to_vm()
3507 i915_gem_obj_lookup_or_create_vma(obj, vm); in i915_gem_object_bind_to_vm()
3521 ret = drm_mm_insert_node_in_range_generic(&vm->mm, &vma->node, in i915_gem_object_bind_to_vm()
3528 ret = i915_gem_evict_something(dev, vm, size, alignment, in i915_gem_object_bind_to_vm()
3548 list_add_tail(&vma->mm_list, &vm->inactive_list); in i915_gem_object_bind_to_vm()
4160 struct i915_address_space *vm, in i915_gem_object_do_pin() argument
4170 if (WARN_ON(vm == &dev_priv->mm.aliasing_ppgtt->base)) in i915_gem_object_do_pin()
4173 if (WARN_ON(flags & (PIN_GLOBAL | PIN_MAPPABLE) && !i915_is_ggtt(vm))) in i915_gem_object_do_pin()
4179 if (WARN_ON(i915_is_ggtt(vm) != !!ggtt_view)) in i915_gem_object_do_pin()
4183 i915_gem_obj_to_vma(obj, vm); in i915_gem_object_do_pin()
4213 vma = i915_gem_object_bind_to_vm(obj, vm, ggtt_view, alignment, in i915_gem_object_do_pin()
4235 struct i915_address_space *vm, in i915_gem_object_pin() argument
4239 return i915_gem_object_do_pin(obj, vm, in i915_gem_object_pin()
4240 i915_is_ggtt(vm) ? &i915_ggtt_view_normal : NULL, in i915_gem_object_pin()
4540 struct i915_address_space *vm) in i915_gem_obj_to_vma() argument
4544 if (i915_is_ggtt(vma->vm) && in i915_gem_obj_to_vma()
4547 if (vma->vm == vm) in i915_gem_obj_to_vma()
4563 if (vma->vm == ggtt && in i915_gem_obj_to_ggtt_view()
4571 struct i915_address_space *vm = NULL; in i915_gem_vma_destroy() local
4578 vm = vma->vm; in i915_gem_vma_destroy()
4580 if (!i915_is_ggtt(vm)) in i915_gem_vma_destroy()
4581 i915_ppgtt_put(i915_vm_to_ppgtt(vm)); in i915_gem_vma_destroy()
5136 struct i915_address_space *vm) in i915_gem_obj_offset() argument
5141 WARN_ON(vm == &dev_priv->mm.aliasing_ppgtt->base); in i915_gem_obj_offset()
5144 if (i915_is_ggtt(vma->vm) && in i915_gem_obj_offset()
5147 if (vma->vm == vm) in i915_gem_obj_offset()
5152 i915_is_ggtt(vm) ? "global" : "ppgtt"); in i915_gem_obj_offset()
5163 if (vma->vm == ggtt && in i915_gem_obj_ggtt_offset_view()
5172 struct i915_address_space *vm) in i915_gem_obj_bound() argument
5177 if (i915_is_ggtt(vma->vm) && in i915_gem_obj_bound()
5180 if (vma->vm == vm && drm_mm_node_allocated(&vma->node)) in i915_gem_obj_bound()
5194 if (vma->vm == ggtt && in i915_gem_obj_ggtt_bound_view()
5214 struct i915_address_space *vm) in i915_gem_obj_size() argument
5219 WARN_ON(vm == &dev_priv->mm.aliasing_ppgtt->base); in i915_gem_obj_size()
5224 if (i915_is_ggtt(vma->vm) && in i915_gem_obj_size()
5227 if (vma->vm == vm) in i915_gem_obj_size()