Home
last modified time | relevance | path

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

/OK3568_Linux_fs/kernel/drivers/gpu/drm/i915/gt/
H A Dintel_timeline.c261 timeline->hwsp_ggtt = i915_vma_get(hwsp); in intel_timeline_init()
296 i915_gem_object_unpin_map(timeline->hwsp_ggtt->obj); in intel_timeline_fini()
298 i915_vma_put(timeline->hwsp_ggtt); in intel_timeline_fini()
343 err = i915_ggtt_pin(tl->hwsp_ggtt, ww, 0, PIN_HIGH); in intel_timeline_pin()
348 i915_ggtt_offset(tl->hwsp_ggtt) + in intel_timeline_pin()
356 __i915_vma_unpin(tl->hwsp_ggtt); in intel_timeline_pin()
514 i915_vma_unpin(tl->hwsp_ggtt); /* binding kept alive by old cacheline */ in __intel_timeline_get_seqno()
515 i915_vma_put(tl->hwsp_ggtt); in __intel_timeline_get_seqno()
517 tl->hwsp_ggtt = i915_vma_get(vma); in __intel_timeline_get_seqno()
606 __i915_vma_unpin(tl->hwsp_ggtt); in intel_timeline_unpin()
H A Dintel_timeline_types.h49 struct i915_vma *hwsp_ggtt; member
H A Dgen6_engine_cs.c376 GEM_BUG_ON(i915_request_active_timeline(rq)->hwsp_ggtt != rq->engine->status_page.vma); in gen6_emit_breadcrumb_xcs()
396 GEM_BUG_ON(i915_request_active_timeline(rq)->hwsp_ggtt != rq->engine->status_page.vma); in gen7_emit_breadcrumb_xcs()
H A Dintel_context.c223 err = i915_gem_object_lock(ce->timeline->hwsp_ggtt->obj, ww); in __intel_context_do_pin_ww()
288 i915_gem_ww_unlock_single(ce->timeline->hwsp_ggtt->obj); in __intel_context_do_pin_ww()
H A Dintel_engine_pm.c146 GEM_BUG_ON(ce->timeline->hwsp_ggtt != engine->status_page.vma); in switch_to_kernel_context()
H A Dgen2_engine_cs.c145 GEM_BUG_ON(i915_request_active_timeline(rq)->hwsp_ggtt != rq->engine->status_page.vma); in __gen2_emit_breadcrumb()
H A Dmock_engine.c351 engine->status_page.vma = ce->timeline->hwsp_ggtt; in mock_engine_init()
H A Dselftest_timeline.c26 struct drm_i915_gem_object *obj = tl->hwsp_ggtt->obj; in hwsp_page()
H A Dintel_ring_submission.c1292 GEM_BUG_ON(timeline->hwsp_ggtt != engine->status_page.vma); in intel_ring_submission_setup()