/kernel/linux/linux-5.10/drivers/gpu/drm/scheduler/ |
H A D | sched_entity.c | 45 * @guilty: atomic_t set to 1 when a job on this queue 46 * is found to be guilty causing a timeout 57 atomic_t *guilty) in drm_sched_entity_init() 65 entity->guilty = guilty; in drm_sched_entity_init() 434 /* skip jobs from entity that marked guilty */ in drm_sched_entity_pop_job() 435 if (entity->guilty && atomic_read(entity->guilty)) in drm_sched_entity_pop_job() 53 drm_sched_entity_init(struct drm_sched_entity *entity, enum drm_sched_priority priority, struct drm_gpu_scheduler **sched_list, unsigned int num_sched_list, atomic_t *guilty) drm_sched_entity_init() argument
|
H A D | sched_main.c | 321 * drm_sched_increase_karma - Update sched_entity guilty flag 323 * @bad: The job guilty of time out 326 * limit of the scheduler then the respective sched entity is marked guilty and 352 if (entity->guilty) in drm_sched_increase_karma() 353 atomic_set(entity->guilty, 1); in drm_sched_increase_karma() 428 * that the guilty job must be released. in drm_sched_stop()
|
/kernel/linux/linux-6.6/drivers/gpu/drm/scheduler/ |
H A D | sched_entity.c | 45 * @guilty: atomic_t set to 1 when a job on this queue 46 * is found to be guilty causing a timeout 63 atomic_t *guilty) in drm_sched_entity_init() 71 entity->guilty = guilty; in drm_sched_entity_init() 468 /* skip jobs from entity that marked guilty */ in drm_sched_entity_pop_job() 469 if (entity->guilty && atomic_read(entity->guilty)) in drm_sched_entity_pop_job() 59 drm_sched_entity_init(struct drm_sched_entity *entity, enum drm_sched_priority priority, struct drm_gpu_scheduler **sched_list, unsigned int num_sched_list, atomic_t *guilty) drm_sched_entity_init() argument
|
H A D | sched_main.c | 492 * that the guilty job must be released. in drm_sched_stop() 1167 * drm_sched_increase_karma - Update sched_entity guilty flag 1169 * @bad: The job guilty of time out 1172 * limit of the scheduler then the respective sched entity is marked guilty and 1197 if (entity->guilty) in drm_sched_increase_karma() 1198 atomic_set(entity->guilty, 1); in drm_sched_increase_karma()
|
/kernel/linux/linux-5.10/include/drm/ |
H A D | gpu_scheduler.h | 73 * @guilty: points to ctx's guilty. 99 atomic_t *guilty; member 180 * limit of the scheduler then the job is marked guilty and will not 266 * guilty and it will be considered for scheduling further. 269 * @free_guilty: A hit to time out handler to free the guilty job. 326 atomic_t *guilty);
|
/kernel/linux/linux-5.10/drivers/gpu/drm/lima/ |
H A D | lima_ctx.h | 16 atomic_t guilty; member
|
H A D | lima_sched.h | 98 atomic_t *guilty);
|
H A D | lima_ctx.c | 21 err = lima_sched_context_init(dev->pipe + i, ctx->context + i, &ctx->guilty); in lima_ctx_create()
|
H A D | lima_sched.c | 163 atomic_t *guilty) in lima_sched_context_init() 168 &sched, 1, guilty); in lima_sched_context_init() 161 lima_sched_context_init(struct lima_sched_pipe *pipe, struct lima_sched_context *context, atomic_t *guilty) lima_sched_context_init() argument
|
/kernel/linux/linux-6.6/drivers/gpu/drm/lima/ |
H A D | lima_ctx.h | 16 atomic_t guilty; member
|
H A D | lima_sched.h | 95 atomic_t *guilty);
|
H A D | lima_ctx.c | 21 err = lima_sched_context_init(dev->pipe + i, ctx->context + i, &ctx->guilty); in lima_ctx_create()
|
H A D | lima_sched.c | 157 atomic_t *guilty) in lima_sched_context_init() 162 &sched, 1, guilty); in lima_sched_context_init() 155 lima_sched_context_init(struct lima_sched_pipe *pipe, struct lima_sched_context *context, atomic_t *guilty) lima_sched_context_init() argument
|
/kernel/linux/linux-6.6/include/drm/ |
H A D | gpu_scheduler.h | 190 * @guilty: 192 * Points to entities' guilty. 194 atomic_t *guilty; member 326 * limit of the scheduler then the job is marked guilty and will not 489 * guilty and it will no longer be considered for scheduling. 493 * @free_guilty: A hit to time out handler to free the guilty job. 573 atomic_t *guilty);
|
/kernel/linux/linux-5.10/drivers/gpu/drm/i915/gt/ |
H A D | intel_reset.h | 38 void __i915_request_reset(struct i915_request *rq, bool guilty);
|
H A D | intel_reset.c | 128 drm_dbg(&ctx->i915->drm, "context %s: guilty %d, banned\n", in mark_guilty() 151 void __i915_request_reset(struct i915_request *rq, bool guilty) in __i915_request_reset() argument 153 RQ_TRACE(rq, "guilty? %s\n", yesno(guilty)); in __i915_request_reset() 158 if (guilty) { in __i915_request_reset() 1025 * @stalled_mask: mask of the stalled engines with the guilty requests
|
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/amdgpu/ |
H A D | amdgpu_ctx.h | 52 atomic_t guilty; member
|
H A D | amdgpu_ctx.c | 128 &ctx->guilty); in amdgpu_ctx_init_entity() 361 if (atomic_read(&ctx->guilty)) in amdgpu_ctx_query2()
|
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/amdgpu/ |
H A D | amdgpu_ctx.h | 56 atomic_t guilty; member
|
H A D | amdgpu_ctx.c | 252 &ctx->guilty); in amdgpu_ctx_init_entity() 602 if (atomic_read(&ctx->guilty)) in amdgpu_ctx_query2()
|
/kernel/linux/linux-6.6/drivers/gpu/drm/i915/gt/ |
H A D | intel_reset.h | 39 void __i915_request_reset(struct i915_request *rq, bool guilty);
|
H A D | intel_reset.c | 106 drm_dbg(&ctx->i915->drm, "context %s: guilty %d, banned\n", in mark_guilty() 127 void __i915_request_reset(struct i915_request *rq, bool guilty) in __i915_request_reset() argument 131 RQ_TRACE(rq, "guilty? %s\n", str_yes_no(guilty)); in __i915_request_reset() 135 if (guilty) { in __i915_request_reset() 1165 * @stalled_mask: mask of the stalled engines with the guilty requests
|
/kernel/linux/linux-5.10/mm/kasan/ |
H A D | report.c | 400 static bool row_is_guilty(const void *row, const void *guilty) in row_is_guilty() argument 402 return (row <= guilty) && (guilty < row + SHADOW_BYTES_PER_ROW); in row_is_guilty()
|
/kernel/linux/linux-5.10/drivers/gpu/drm/i915/ |
H A D | i915_gpu_error.h | 97 int guilty; member
|
/kernel/linux/linux-6.6/drivers/gpu/drm/i915/ |
H A D | i915_gpu_error.h | 110 int guilty; member
|