Lines Matching refs:rsgt
583 struct i915_refct_sgt *rsgt; in i915_ttm_resource_get_st() local
585 rsgt = intel_region_ttm_resource_to_rsgt(obj->mm.region, in i915_ttm_resource_get_st()
588 if (IS_ERR(rsgt)) in i915_ttm_resource_get_st()
589 return rsgt; in i915_ttm_resource_get_st()
591 obj->ttm.cached_io_rsgt = rsgt; in i915_ttm_resource_get_st()
818 struct i915_refct_sgt *rsgt = in __i915_ttm_get_pages() local
821 if (IS_ERR(rsgt)) in __i915_ttm_get_pages()
822 return PTR_ERR(rsgt); in __i915_ttm_get_pages()
824 GEM_BUG_ON(obj->mm.rsgt); in __i915_ttm_get_pages()
825 obj->mm.rsgt = rsgt; in __i915_ttm_get_pages()
826 __i915_gem_object_set_pages(obj, &rsgt->table); in __i915_ttm_get_pages()
915 if (obj->mm.rsgt) in i915_ttm_put_pages()
916 i915_refct_sgt_put(fetch_and_zero(&obj->mm.rsgt)); in i915_ttm_put_pages()