Home
last modified time | relevance | path

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

/dragonfly/sys/dev/drm/i915/
HDintel_hangcheck.c199 struct intel_instdone instdone; in subunits_stuck() local
200 struct intel_instdone *accu_instdone = &engine->hangcheck.instdone; in subunits_stuck()
208 intel_engine_get_instdone(engine, &instdone); in subunits_stuck()
215 stuck = instdone_unchanged(instdone.instdone, in subunits_stuck()
216 &accu_instdone->instdone); in subunits_stuck()
217 stuck &= instdone_unchanged(instdone.slice_common, in subunits_stuck()
221 stuck &= instdone_unchanged(instdone.sampler[slice][subslice], in subunits_stuck()
223 stuck &= instdone_unchanged(instdone.row[slice][subslice], in subunits_stuck()
236 memset(&engine->hangcheck.instdone, 0, in head_stuck()
237 sizeof(engine->hangcheck.instdone)); in head_stuck()
[all …]
HDintel_engine_cs.c768 struct intel_instdone *instdone) in intel_engine_get_instdone() argument
775 memset(instdone, 0, sizeof(*instdone)); in intel_engine_get_instdone()
779 instdone->instdone = I915_READ(RING_INSTDONE(mmio_base)); in intel_engine_get_instdone()
784 instdone->slice_common = I915_READ(GEN7_SC_INSTDONE); in intel_engine_get_instdone()
786 instdone->sampler[slice][subslice] = in intel_engine_get_instdone()
789 instdone->row[slice][subslice] = in intel_engine_get_instdone()
795 instdone->instdone = I915_READ(RING_INSTDONE(mmio_base)); in intel_engine_get_instdone()
800 instdone->slice_common = I915_READ(GEN7_SC_INSTDONE); in intel_engine_get_instdone()
801 instdone->sampler[0][0] = I915_READ(GEN7_SAMPLER_INSTDONE); in intel_engine_get_instdone()
802 instdone->row[0][0] = I915_READ(GEN7_ROW_INSTDONE); in intel_engine_get_instdone()
[all …]
HDintel_ringbuffer.h112 u32 instdone; member
125 struct intel_instdone instdone; member
762 struct intel_instdone *instdone);
HDi915_drv.h979 struct intel_instdone instdone; member