Home
last modified time | relevance | path

Searched refs:i915_tt (Results 1 – 1 of 1) sorted by relevance

/Linux-v5.15/drivers/gpu/drm/i915/gem/
Di915_gem_ttm.c176 struct i915_ttm_tt *i915_tt; in i915_ttm_tt_create() local
179 i915_tt = kzalloc(sizeof(*i915_tt), GFP_KERNEL); in i915_ttm_tt_create()
180 if (!i915_tt) in i915_ttm_tt_create()
187 ret = ttm_tt_init(&i915_tt->ttm, bo, page_flags, in i915_ttm_tt_create()
190 kfree(i915_tt); in i915_ttm_tt_create()
194 i915_tt->dev = obj->base.dev->dev; in i915_ttm_tt_create()
196 return &i915_tt->ttm; in i915_ttm_tt_create()
201 struct i915_ttm_tt *i915_tt = container_of(ttm, typeof(*i915_tt), ttm); in i915_ttm_tt_unpopulate() local
203 if (i915_tt->cached_st) { in i915_ttm_tt_unpopulate()
204 dma_unmap_sgtable(i915_tt->dev, i915_tt->cached_st, in i915_ttm_tt_unpopulate()
[all …]