Home
last modified time | relevance | path

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

/Linux-v4.19/drivers/gpu/drm/i915/
Dintel_hangcheck.c179 struct intel_instdone instdone; in subunits_stuck() local
180 struct intel_instdone *accu_instdone = &engine->hangcheck.instdone; in subunits_stuck()
188 intel_engine_get_instdone(engine, &instdone); in subunits_stuck()
195 stuck = instdone_unchanged(instdone.instdone, in subunits_stuck()
196 &accu_instdone->instdone); in subunits_stuck()
197 stuck &= instdone_unchanged(instdone.slice_common, in subunits_stuck()
201 stuck &= instdone_unchanged(instdone.sampler[slice][subslice], in subunits_stuck()
203 stuck &= instdone_unchanged(instdone.row[slice][subslice], in subunits_stuck()
216 memset(&engine->hangcheck.instdone, 0, in head_stuck()
217 sizeof(engine->hangcheck.instdone)); in head_stuck()
[all …]
Dintel_engine_cs.c891 struct intel_instdone *instdone) in intel_engine_get_instdone() argument
898 memset(instdone, 0, sizeof(*instdone)); in intel_engine_get_instdone()
902 instdone->instdone = I915_READ(RING_INSTDONE(mmio_base)); in intel_engine_get_instdone()
907 instdone->slice_common = I915_READ(GEN7_SC_INSTDONE); in intel_engine_get_instdone()
909 instdone->sampler[slice][subslice] = in intel_engine_get_instdone()
912 instdone->row[slice][subslice] = in intel_engine_get_instdone()
918 instdone->instdone = I915_READ(RING_INSTDONE(mmio_base)); in intel_engine_get_instdone()
923 instdone->slice_common = I915_READ(GEN7_SC_INSTDONE); in intel_engine_get_instdone()
924 instdone->sampler[0][0] = I915_READ(GEN7_SAMPLER_INSTDONE); in intel_engine_get_instdone()
925 instdone->row[0][0] = I915_READ(GEN7_ROW_INSTDONE); in intel_engine_get_instdone()
[all …]
Di915_gpu_error.c412 ee->instdone.instdone); in error_print_instdone()
418 ee->instdone.slice_common); in error_print_instdone()
426 ee->instdone.sampler[slice][subslice]); in error_print_instdone()
431 ee->instdone.row[slice][subslice]); in error_print_instdone()
1098 error->engine[i].instdone.instdone; in i915_error_generate_code()
1221 intel_engine_get_instdone(engine, &ee->instdone); in error_record_engine_registers()
Dintel_ringbuffer.h110 u32 instdone; member
123 struct intel_instdone instdone; member
934 struct intel_instdone *instdone);
Di915_gpu_error.h121 struct intel_instdone instdone; member
Di915_debugfs.c1283 struct intel_instdone *instdone) in i915_instdone_info() argument
1289 instdone->instdone); in i915_instdone_info()
1295 instdone->slice_common); in i915_instdone_info()
1302 slice, subslice, instdone->sampler[slice][subslice]); in i915_instdone_info()
1306 slice, subslice, instdone->row[slice][subslice]); in i915_instdone_info()
1315 struct intel_instdone instdone; in i915_hangcheck_info() local
1341 intel_engine_get_instdone(dev_priv->engine[RCS], &instdone); in i915_hangcheck_info()
1392 i915_instdone_info(dev_priv, m, &instdone); in i915_hangcheck_info()
1397 &engine->hangcheck.instdone); in i915_hangcheck_info()