Lines Matching defs:va
33 struct i915_vma *va,
64 /* Pin va at random but aligned offset after vma */
68 va->size, align);
69 err = i915_vma_pin(va, 0, 0, addr | PIN_OFFSET_FIXED | PIN_USER);
71 pr_err("Cannot pin at %llx+%llx\n", addr, va->size);
74 GEM_BUG_ON(i915_vma_offset(va) != addr);
75 if (vb != va) {
77 vb->node = va->node; /* overwrites the _same_ PTE */
93 if (va != vb)
95 ce->engine->name, va->obj->mm.region->name ?: "smem",
96 addr, align, va->resource->page_sizes_gtt,
97 va->page_sizes.phys, va->page_sizes.sg,
114 vma_set_qw(va, addr, -1);
148 if (va == vb) {
151 ce->engine->name, va->obj->mm.region->name ?: "smem",
152 addr, align, va->resource->page_sizes_gtt,
153 va->page_sizes.phys, va->page_sizes.sg);
189 if (vb != va)
191 i915_vma_unpin(va);
192 if (i915_vma_unbind_unlocked(va))
236 struct i915_vma *va, *vb;
283 va = i915_vma_instance(A, &ppgtt->vm, NULL);
284 if (IS_ERR(va)) {
285 err = PTR_ERR(va);
320 if (BIT_ULL(bit) < i915_vm_obj_min_alignment(va->vm, va->obj))
324 err = pte_tlbinv(ce, va, va,
332 err = pte_tlbinv(ce, va, vb,