Home
last modified time | relevance | path

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

/linux/drivers/gpu/drm/scheduler/
H A Dsched_entity.c44 * @guilty: atomic_t set to 1 when a job on this queue
45 * is found to be guilty causing a timeout
62 atomic_t *guilty) in drm_sched_entity_init() argument
70 entity->guilty = guilty; in drm_sched_entity_init()
470 /* skip jobs from entity that marked guilty */ in drm_sched_entity_pop_job()
471 if (entity->guilty && atomic_read(entity->guilty)) in drm_sched_entity_pop_job()
/linux/include/drm/
H A Dgpu_scheduler.h185 * @guilty:
187 * Points to entities' guilty.
189 atomic_t *guilty; member
330 * limit of the scheduler then the job is marked guilty and will not
562 * guilty and it will no longer be considered for scheduling.
566 * @free_guilty: A hit to time out handler to free the guilty job.
690 atomic_t *guilty);
/linux/drivers/gpu/drm/i915/gt/
H A Dintel_reset.h41 void __i915_request_reset(struct i915_request *rq, bool guilty);
H A Dintel_reset.c107 drm_dbg(&ctx->i915->drm, "context %s: guilty %d, banned\n", in mark_guilty()
128 void __i915_request_reset(struct i915_request *rq, bool guilty) in __i915_request_reset() argument
132 RQ_TRACE(rq, "guilty? %s\n", str_yes_no(guilty)); in __i915_request_reset()
136 if (guilty) { in __i915_request_reset()
1190 * @stalled_mask: mask of the stalled engines with the guilty requests
/linux/drivers/gpu/drm/amd/amdgpu/
H A Damdgpu_ctx.h56 atomic_t guilty; member
H A Damdgpu_ctx.c253 &ctx->guilty); in amdgpu_ctx_init_entity()
603 if (atomic_read(&ctx->guilty)) in amdgpu_ctx_query2()
H A Damdgpu_cs.c62 if (atomic_read(&p->ctx->guilty)) { in amdgpu_cs_parser_init()
/linux/drivers/gpu/drm/i915/
H A Di915_gpu_error.h109 int guilty; member
H A Di915_gpu_error.c505 err_printf(m, "%s%s[%d] prio %d, guilty %d active %d, runtime total %lluns, avg %lluns\n", in error_print_context()
507 ctx->guilty, ctx->active, in error_print_context()
1404 e->guilty = atomic_read(&ctx->guilty_count); in record_context()
/linux/drivers/gpu/drm/i915/gt/uc/
H A Dintel_guc_submission.c1797 /* Rerun the request; its payload has been neutered (if guilty). */ in guc_reset_state()
1859 bool guilty; in __guc_reset_context() local
1887 guilty = false; in __guc_reset_context()
1895 guilty = stalled & ce->engine->mask; in __guc_reset_context()
1900 __i915_request_reset(rq, guilty); in __guc_reset_context()
1903 guc_reset_state(ce, head, guilty); in __guc_reset_context()
5333 * reset notification. So need to manually determine the guilty context. in reset_fail_worker_func()
/linux/Documentation/gpu/
H A Ddrm-uapi.rst300 special policy for blocking guilty applications, if any. Corollary is that