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()
604 ret = i915_gem_object_pin(obj, vma->vm, entry->alignment, flags); in i915_gem_execbuffer_reserve_vma()
607 ret = i915_gem_object_pin(obj, vma->vm, in i915_gem_execbuffer_reserve_vma()
645 if (!i915_is_ggtt(vma->vm)) in need_reloc_mappable()
665 !i915_is_ggtt(vma->vm)); in eb_vma_misplaced()
689 struct i915_address_space *vm; in i915_gem_execbuffer_reserve() local
696 vm = list_first_entry(vmas, struct i915_vma, exec_list)->vm; in i915_gem_execbuffer_reserve()
772 ret = i915_gem_evict_vm(vm, true); in i915_gem_execbuffer_reserve()
787 struct i915_address_space *vm; in i915_gem_execbuffer_relocate_slow() local
794 vm = list_first_entry(&eb->vmas, struct i915_vma, exec_list)->vm; in i915_gem_execbuffer_relocate_slow()
865 ret = eb_lookup_vmas(eb, exec, args, vm, file); in i915_gem_execbuffer_relocate_slow()
1413 struct i915_address_space *vm; in i915_gem_do_execbuffer() local
1504 vm = &ctx->ppgtt->base; in i915_gem_do_execbuffer()
1506 vm = &dev_priv->gtt.base; in i915_gem_do_execbuffer()
1517 ret = eb_lookup_vmas(eb, exec, args, vm, file); in i915_gem_do_execbuffer()
1602 exec_start += i915_gem_obj_offset(batch_obj, vm); in i915_gem_do_execbuffer()