Lines Matching defs:obj
226 if (vm->rsvd.obj)
227 i915_gem_object_put(vm->rsvd.obj);
863 struct drm_i915_gem_object *obj;
865 obj = vm->alloc_pt_dma(vm, I915_GTT_PAGE_SIZE_4K);
866 if (IS_ERR(obj)) {
867 ret = PTR_ERR(obj);
871 ret = map_pt_dma(vm, obj);
873 i915_gem_object_put(obj);
877 fill_px(obj, vm->scratch[i - 1]->encode);
878 obj->encode = gen8_pde_encode(px_dma(obj), I915_CACHE_NONE);
880 vm->scratch[i] = obj;
960 struct drm_i915_gem_object *obj;
968 obj = i915_gem_object_create_lmem(i915, PAGE_SIZE,
971 if (IS_ERR(obj))
972 obj = i915_gem_object_create_internal(i915, PAGE_SIZE);
973 if (IS_ERR(obj))
974 return PTR_ERR(obj);
976 vma = i915_vma_instance(obj, vm, NULL);
987 vm->rsvd.obj = obj;
991 i915_gem_object_put(obj);