Lines Matching defs:obj
35 struct drm_i915_gem_object *obj;
61 h->obj = i915_gem_object_create_internal(gt->i915, PAGE_SIZE);
62 if (IS_ERR(h->obj)) {
63 err = PTR_ERR(h->obj);
75 vaddr = i915_gem_object_pin_map_unlocked(h->obj,
76 intel_gt_coherent_map_type(gt, h->obj, false));
88 i915_gem_object_put(h->obj);
108 struct drm_i915_gem_object *obj;
116 obj = i915_gem_object_create_internal(gt->i915, PAGE_SIZE);
117 if (IS_ERR(obj)) {
119 return ERR_CAST(obj);
122 vaddr = i915_gem_object_pin_map_unlocked(obj, intel_gt_coherent_map_type(gt, obj, false));
124 i915_gem_object_put(obj);
129 i915_gem_object_unpin_map(h->obj);
130 i915_gem_object_put(h->obj);
132 h->obj = obj;
135 vma = i915_vma_instance(h->obj, vm, NULL);
263 i915_gem_object_unpin_map(h->obj);
264 i915_gem_object_put(h->obj);
1402 err = i915_gem_object_set_tiling(arg->vma->obj, I915_TILING_Y, 512);
1432 struct drm_i915_gem_object *obj;
1456 obj = i915_gem_object_create_internal(gt->i915, SZ_1M);
1457 if (IS_ERR(obj)) {
1458 err = PTR_ERR(obj);
1464 err = i915_gem_object_set_tiling(obj, I915_TILING_X, 512);
1471 arg.vma = i915_vma_instance(obj, vm, NULL);
1572 i915_gem_object_put(obj);