Lines Matching refs:vm
96 struct i915_address_space *vm, in eb_lookup_vmas() argument
146 vma = i915_gem_obj_lookup_or_create_vma(obj, vm); in eb_lookup_vmas()
606 ret = i915_gem_object_pin(obj, vma->vm, entry->alignment, flags); in i915_gem_execbuffer_reserve_vma()
609 ret = i915_gem_object_pin(obj, vma->vm, in i915_gem_execbuffer_reserve_vma()
647 if (!i915_is_ggtt(vma->vm)) in need_reloc_mappable()
667 !i915_is_ggtt(vma->vm)); in eb_vma_misplaced()
696 struct i915_address_space *vm; in i915_gem_execbuffer_reserve() local
703 vm = list_first_entry(vmas, struct i915_vma, exec_list)->vm; in i915_gem_execbuffer_reserve()
782 ret = i915_gem_evict_vm(vm, true); in i915_gem_execbuffer_reserve()
798 struct i915_address_space *vm; in i915_gem_execbuffer_relocate_slow() local
805 vm = list_first_entry(&eb->vmas, struct i915_vma, exec_list)->vm; in i915_gem_execbuffer_relocate_slow()
876 ret = eb_lookup_vmas(eb, exec, args, vm, file); in i915_gem_execbuffer_relocate_slow()
1337 struct i915_address_space *vm; in i915_gem_do_execbuffer() local
1443 vm = &ctx->ppgtt->base; in i915_gem_do_execbuffer()
1445 vm = &dev_priv->gtt.base; in i915_gem_do_execbuffer()
1458 ret = eb_lookup_vmas(eb, exec, args, vm, file); in i915_gem_do_execbuffer()
1550 params->batch_obj_vm_offset = i915_gem_obj_offset(batch_obj, vm); in i915_gem_do_execbuffer()