Defined in 3 files as a member:

Defined in 2 files as a function:

Referenced in 9 files:

Smatch caller information:

drivers/gpu/drm/i915/gt/intel_execlists_submission.c __cancel_active0() -> wait_for_reset()

Type Parameter Key Value
PARAM_VALUE 0 engine 4096-ptr_max
PARAM_VALUE 0 engine->i915 4096-ptr_max
PARAM_VALUE 0 engine->kernel_context->engine->gt->i915->runtime_pm.kdev->power.wakeirq->status 0-4294967295
PARAM_VALUE 0 engine->kernel_context->engine->wakeref.i915->runtime_pm.kdev->power.wakeirq->status 0-4294967295
PARAM_VALUE 0 engine->kernel_context->vm->gt->wakeref.i915->runtime_pm.kdev->power.wakeirq->status 0-4294967295
PARAM_VALUE 0 engine->legacy_idx 0-4294967294
PARAM_VALUE 0 engine->wakeref.i915->runtime_pm.kdev->power.wakeirq->status 0-4294967295
PARAM_VALUE 1 rq 4096-ptr_max
PARAM_VALUE 1 rq->context 4096-ptr_max
PARAM_VALUE 1 rq->context->engine->breadcrumbs->irq_work.node.a_flags.counter 0-s32max
PARAM_VALUE 1 rq->context->engine->gt->i915->runtime_pm.debug.list.next->next 4096-ptr_max
PARAM_VALUE 1 rq->context->engine->gt->i915->runtime_pm.debug.list.next->prev 4096-ptr_max
PARAM_VALUE 1 rq->context->engine->gt->i915->runtime_pm.debug.quarantine.prev 4096-ptr_max
PARAM_VALUE 1 rq->context->engine->gt->i915->runtime_pm.debug.quarantine.prev->next 4096-ptr_max
PARAM_VALUE 1 rq->context->engine->gt->i915->runtime_pm.debug.quarantine.prev->next->next 4096-ptr_max
PARAM_VALUE 1 rq->context->engine->gt->i915->runtime_pm.kdev->power.request 0-4
PARAM_VALUE 1 rq->context->engine->gt->i915->runtime_pm.kdev->power.runtime_error s32min-(-17),(-15)-(-14),(-12),(-10)-s32max
PARAM_VALUE 1 rq->context->engine->gt->i915->runtime_pm.kdev->power.runtime_status 0,2
PARAM_VALUE 1 rq->context->engine->gt->i915->runtime_pm.kdev->power.wakeirq->status 0-4294967295
PARAM_VALUE 1 rq->context->engine->gt->uc.huc.delayed_load.fence.flags 0-4194302
PARAM_VALUE 1 rq->context->engine->gt->uc.huc.delayed_load.fence.wait.head.prev 4096-ptr_max
PARAM_VALUE 1 rq->context->engine->gt->uc.huc.delayed_load.fence.wait.head.prev->next 4096-ptr_max
PARAM_VALUE 1 rq->context->engine->gt->uc.huc.delayed_load.fence.wait.head.prev->next->next 4096-ptr_max
PARAM_VALUE 1 rq->context->guc_state.blocked.pending.counter (-1)
PARAM_VALUE 1 rq->context->ops 4096-ptr_max
PARAM_VALUE 1 rq->context->ops->flags 0,2-3
PARAM_VALUE 1 rq->dep.dfs_link.next 4096-ptr_max
PARAM_VALUE 1 rq->dep.dfs_link.next->next 4096-ptr_max
PARAM_VALUE 1 rq->dep.dfs_link.prev 4096-ptr_max
PARAM_VALUE 1 rq->dep.dfs_link.prev->next 4096-ptr_max
PARAM_VALUE 1 rq->dep.dfs_link.prev->prev 4096-ptr_max
PARAM_VALUE 1 rq->dep.flags 0
PARAM_VALUE 1 rq->dep.signal_link.next 4096-ptr_max
PARAM_VALUE 1 rq->dep.signal_link.prev 4096-ptr_max
PARAM_VALUE 1 rq->dep.signaler 4096-ptr_max
PARAM_VALUE 1 rq->dep.wait_link.next 4096-ptr_max
PARAM_VALUE 1 rq->dep.wait_link.prev 4096-ptr_max
PARAM_VALUE 1 rq->dep.waiter 4096-ptr_max
PARAM_VALUE 1 rq->dmaq.base.func 8080113680540577792
PARAM_VALUE 1 rq->dmaq.base.node.next->prev 4096-ptr_max
PARAM_VALUE 1 rq->dmaq.fence 4096-ptr_max
PARAM_VALUE 1 rq->dmaq.fence->error 0-s32max
PARAM_VALUE 1 rq->dmaq.fence->flags 0-u32max
PARAM_VALUE 1 rq->engine 4096-ptr_max
PARAM_VALUE 1 rq->fence.cb_list.prev->next 4096-ptr_max
PARAM_VALUE 1 rq->fence.cb_list.prev->next->next 4096-ptr_max
PARAM_VALUE 1 rq->hucq.entry.next 4096-ptr_max
PARAM_VALUE 1 rq->hucq.entry.next->next 4096-ptr_max
PARAM_VALUE 1 rq->hucq.entry.prev->next 4096-ptr_max
PARAM_VALUE 1 rq->hucq.entry.prev->prev 4096-ptr_max
PARAM_VALUE 1 rq->hucq.flags 2147483648,3221225472
PARAM_VALUE 1 rq->hucq.func 2865601093951160320
PARAM_VALUE 1 rq->hucq.private 4096-ptr_max
PARAM_VALUE 1 rq->hucq.private->error 0-4294967295
PARAM_VALUE 1 rq->hucq.private->pending.counter s32min-s32max
PARAM_VALUE 1 rq->reserved_space 0
PARAM_VALUE 1 rq->ring 4096-ptr_max
PARAM_VALUE 1 rq->sched.signalers_list.next->prev 4096-ptr_max
PARAM_VALUE 1 rq->semaphore.pending.counter (-1)
PARAM_VALUE 1 rq->submit.pending.counter (-1)
PARAM_VALUE 1 rq->submitq.entry.next 4096-ptr_max
PARAM_VALUE 1 rq->submitq.entry.next->next 4096-ptr_max
PARAM_VALUE 1 rq->submitq.entry.next->prev 4096-ptr_max
PARAM_VALUE 1 rq->submitq.entry.prev->next 4096-ptr_max
PARAM_VALUE 1 rq->submitq.entry.prev->prev 4096-ptr_max
PARAM_VALUE 1 rq->submitq.flags 2147483648,3221225472
PARAM_VALUE 1 rq->submitq.func 2865601093951160320
PARAM_VALUE 1 rq->submitq.private 4096-ptr_max
PARAM_VALUE 1 rq->submitq.private->error 0-4294967295
PARAM_VALUE 1 rq->submitq.private->pending.counter s32min-s32max
PARAM_VALUE 2 timeout 125
CAPPED_DATA 0 engine->legacy_idx 1
CAPPED_DATA 1 rq->context 1
CAPPED_DATA 1 rq->context->gem_context 1
CAPPED_DATA 1 rq->ring 1
DATA_SOURCE 1 rq r spinner_create_request

drivers/gpu/drm/i915/gt/intel_execlists_submission.c __cancel_active1() -> wait_for_reset()

Type Parameter Key Value
PARAM_VALUE 0 engine 4096-ptr_max
PARAM_VALUE 0 engine->i915 4096-ptr_max
PARAM_VALUE 0 engine->kernel_context->engine->gt->i915->runtime_pm.kdev->power.wakeirq->status 0-4294967295
PARAM_VALUE 0 engine->kernel_context->engine->wakeref.i915->runtime_pm.kdev->power.wakeirq->status 0-4294967295
PARAM_VALUE 0 engine->kernel_context->vm->gt->wakeref.i915->runtime_pm.kdev->power.wakeirq->status 0-4294967295
PARAM_VALUE 0 engine->wakeref.i915->runtime_pm.kdev->power.wakeirq->status 0-4294967295
PARAM_VALUE 1 rq 4096-ptr_max
PARAM_VALUE 2 timeout 125

drivers/gpu/drm/i915/gt/intel_execlists_submission.c __cancel_fail() -> wait_for_reset()

Type Parameter Key Value
PARAM_VALUE 0 engine 4096-ptr_max
PARAM_VALUE 0 engine->execlists.pending 4096-ptr_max
PARAM_VALUE 0 engine->execlists.preempt.entry.pprev 0
PARAM_VALUE 0 engine->execlists.preempt.flags 0-4194302
PARAM_VALUE 0 engine->execlists.preempt.function 0
PARAM_VALUE 0 engine->gt 4096-ptr_max
PARAM_VALUE 0 engine->gt->i915 4096-ptr_max
PARAM_VALUE 0 engine->gt->i915->params.reset 2-u32max
PARAM_VALUE 0 engine->heartbeat.work.work.entry.next->prev 4096-ptr_max
PARAM_VALUE 0 engine->kernel_context->engine->gt->i915->runtime_pm.kdev->power.wakeirq->status 0-4294967295
PARAM_VALUE 0 engine->kernel_context->engine->wakeref.i915->runtime_pm.kdev->power.wakeirq->status 0-4294967295
PARAM_VALUE 0 engine->kernel_context->vm->gt->wakeref.i915->runtime_pm.kdev->power.wakeirq->status 0-4294967295
PARAM_VALUE 0 engine->legacy_idx 0-4294967294
PARAM_VALUE 0 engine->reset_timeout.count 0
PARAM_VALUE 0 engine->reset_timeout.dname 0
PARAM_VALUE 0 engine->reset_timeout.interval 0
PARAM_VALUE 0 engine->reset_timeout.probability 0
PARAM_VALUE 0 engine->reset_timeout.reject_end 0
PARAM_VALUE 0 engine->reset_timeout.reject_start 0
PARAM_VALUE 0 engine->reset_timeout.require_end 0
PARAM_VALUE 0 engine->reset_timeout.require_start 0
PARAM_VALUE 0 engine->reset_timeout.space.counter 0
PARAM_VALUE 0 engine->reset_timeout.stacktrace_depth 0
PARAM_VALUE 0 engine->reset_timeout.task_filter 0
PARAM_VALUE 0 engine->reset_timeout.times.counter 0
PARAM_VALUE 0 engine->reset_timeout.verbose 0
PARAM_VALUE 0 engine->sched_engine 4096-ptr_max
PARAM_VALUE 0 engine->wakeref.i915->runtime_pm.debug.quarantine.prev 4096-ptr_max
PARAM_VALUE 0 engine->wakeref.i915->runtime_pm.kdev->power.request 0-4
PARAM_VALUE 0 engine->wakeref.i915->runtime_pm.kdev->power.runtime_error s32min-(-17),(-15)-(-14),(-12),(-10)-s32max
PARAM_VALUE 0 engine->wakeref.i915->runtime_pm.kdev->power.runtime_status 0,2
PARAM_VALUE 0 engine->wakeref.i915->runtime_pm.kdev->power.wakeirq->status 0-4294967295
PARAM_VALUE 0 engine->wakeref.work->timer->entry.pprev 4096-ptr_max
PARAM_VALUE 0 engine->wakeref.work.timer.entry->pprev 4096-ptr_max
PARAM_VALUE 1 rq 4096-ptr_max
PARAM_VALUE 1 rq->context 4096-ptr_max
PARAM_VALUE 1 rq->context->engine->gt->uc.huc.delayed_load.fence.flags 0-4194302
PARAM_VALUE 1 rq->context->engine->gt->uc.huc.delayed_load.fence.wait.head.prev 4096-ptr_max
PARAM_VALUE 1 rq->context->engine->gt->uc.huc.delayed_load.fence.wait.head.prev->next 4096-ptr_max
PARAM_VALUE 1 rq->context->engine->gt->uc.huc.delayed_load.fence.wait.head.prev->next->next 4096-ptr_max
PARAM_VALUE 1 rq->dep.dfs_link.next 4096-ptr_max
PARAM_VALUE 1 rq->dep.dfs_link.next->next 4096-ptr_max
PARAM_VALUE 1 rq->dep.dfs_link.prev 4096-ptr_max
PARAM_VALUE 1 rq->dep.dfs_link.prev->next 4096-ptr_max
PARAM_VALUE 1 rq->dep.dfs_link.prev->prev 4096-ptr_max
PARAM_VALUE 1 rq->dep.flags 0
PARAM_VALUE 1 rq->dep.signal_link.next 4096-ptr_max
PARAM_VALUE 1 rq->dep.signal_link.prev 4096-ptr_max
PARAM_VALUE 1 rq->dep.signaler 4096-ptr_max
PARAM_VALUE 1 rq->dep.wait_link.next 4096-ptr_max
PARAM_VALUE 1 rq->dep.wait_link.prev 4096-ptr_max
PARAM_VALUE 1 rq->dep.waiter 4096-ptr_max
PARAM_VALUE 1 rq->dmaq.base.func 8080113680540577792
PARAM_VALUE 1 rq->dmaq.base.node.next->prev 4096-ptr_max
PARAM_VALUE 1 rq->dmaq.fence 4096-ptr_max
PARAM_VALUE 1 rq->dmaq.fence->error 0-s32max
PARAM_VALUE 1 rq->dmaq.fence->flags 0-u32max
PARAM_VALUE 1 rq->engine 4096-ptr_max
PARAM_VALUE 1 rq->fence.cb_list.prev->next 4096-ptr_max
PARAM_VALUE 1 rq->fence.cb_list.prev->next->next 4096-ptr_max
PARAM_VALUE 1 rq->hucq.entry.next 4096-ptr_max
PARAM_VALUE 1 rq->hucq.entry.next->next 4096-ptr_max
PARAM_VALUE 1 rq->hucq.entry.prev->next 4096-ptr_max
PARAM_VALUE 1 rq->hucq.entry.prev->prev 4096-ptr_max
PARAM_VALUE 1 rq->hucq.flags 2147483648,3221225472
PARAM_VALUE 1 rq->hucq.func 2865601093951160320
PARAM_VALUE 1 rq->hucq.private 4096-ptr_max
PARAM_VALUE 1 rq->hucq.private->error 0-4294967295
PARAM_VALUE 1 rq->hucq.private->pending.counter s32min-s32max
PARAM_VALUE 1 rq->reserved_space 0
PARAM_VALUE 1 rq->ring 4096-ptr_max
PARAM_VALUE 1 rq->sched.signalers_list.next->prev 4096-ptr_max
PARAM_VALUE 1 rq->semaphore.pending.counter (-1)
PARAM_VALUE 1 rq->submit.pending.counter (-1)
PARAM_VALUE 1 rq->submitq.entry.next 4096-ptr_max
PARAM_VALUE 1 rq->submitq.entry.next->next 4096-ptr_max
PARAM_VALUE 1 rq->submitq.entry.next->prev 4096-ptr_max
PARAM_VALUE 1 rq->submitq.entry.prev->next 4096-ptr_max
PARAM_VALUE 1 rq->submitq.entry.prev->prev 4096-ptr_max
PARAM_VALUE 1 rq->submitq.flags 2147483648,3221225472
PARAM_VALUE 1 rq->submitq.func 2865601093951160320
PARAM_VALUE 1 rq->submitq.private 4096-ptr_max
PARAM_VALUE 1 rq->submitq.private->error 0-4294967295
PARAM_VALUE 1 rq->submitq.private->pending.counter s32min-s32max
PARAM_VALUE 2 timeout 125
CAPPED_DATA 0 engine->legacy_idx 1
CAPPED_DATA 0 &engine->execlists.preempt 1
CAPPED_DATA 1 rq->context 1
CAPPED_DATA 1 rq->context->gem_context 1
CAPPED_DATA 1 rq->ring 1
DATA_SOURCE 1 rq r spinner_create_request
MEM_ZERO 0 &engine->reset_timeout

drivers/gpu/drm/i915/gt/intel_execlists_submission.c __cancel_hostile() -> wait_for_reset()

Type Parameter Key Value
PARAM_VALUE 0 engine 4096-ptr_max
PARAM_VALUE 0 engine->gt 4096-ptr_max
PARAM_VALUE 0 engine->gt->i915 4096-ptr_max
PARAM_VALUE 0 engine->gt->i915->params.reset 2-u32max
PARAM_VALUE 0 engine->kernel_context->engine->gt->i915->runtime_pm.kdev->power.wakeirq->status 0-4294967295
PARAM_VALUE 0 engine->kernel_context->engine->wakeref.i915->runtime_pm.kdev->power.wakeirq->status 0-4294967295
PARAM_VALUE 0 engine->kernel_context->vm->gt->wakeref.i915->runtime_pm.kdev->power.wakeirq->status 0-4294967295
PARAM_VALUE 0 engine->legacy_idx 0-4294967294
PARAM_VALUE 0 engine->wakeref.i915->runtime_pm.kdev->power.wakeirq->status 0-4294967295
PARAM_VALUE 1 rq 4096-ptr_max
PARAM_VALUE 1 rq->context 4096-ptr_max
PARAM_VALUE 1 rq->context->engine->breadcrumbs->irq_work.node.a_flags.counter 0-s32max
PARAM_VALUE 1 rq->context->engine->gt->i915->runtime_pm.debug.list.next->next 4096-ptr_max
PARAM_VALUE 1 rq->context->engine->gt->i915->runtime_pm.debug.list.next->prev 4096-ptr_max
PARAM_VALUE 1 rq->context->engine->gt->i915->runtime_pm.debug.quarantine.prev 4096-ptr_max
PARAM_VALUE 1 rq->context->engine->gt->i915->runtime_pm.debug.quarantine.prev->next 4096-ptr_max
PARAM_VALUE 1 rq->context->engine->gt->i915->runtime_pm.debug.quarantine.prev->next->next 4096-ptr_max
PARAM_VALUE 1 rq->context->engine->gt->i915->runtime_pm.kdev->power.request 0-4
PARAM_VALUE 1 rq->context->engine->gt->i915->runtime_pm.kdev->power.runtime_error s32min-(-17),(-15)-(-14),(-12),(-10)-s32max
PARAM_VALUE 1 rq->context->engine->gt->i915->runtime_pm.kdev->power.runtime_status 0,2
PARAM_VALUE 1 rq->context->engine->gt->i915->runtime_pm.kdev->power.wakeirq->status 0-4294967295
PARAM_VALUE 1 rq->context->engine->gt->uc.huc.delayed_load.fence.flags 0-4194302
PARAM_VALUE 1 rq->context->engine->gt->uc.huc.delayed_load.fence.wait.head.prev 4096-ptr_max
PARAM_VALUE 1 rq->context->engine->gt->uc.huc.delayed_load.fence.wait.head.prev->next 4096-ptr_max
PARAM_VALUE 1 rq->context->engine->gt->uc.huc.delayed_load.fence.wait.head.prev->next->next 4096-ptr_max
PARAM_VALUE 1 rq->context->guc_state.blocked.pending.counter (-1)
PARAM_VALUE 1 rq->context->ops 4096-ptr_max
PARAM_VALUE 1 rq->context->ops->flags 0,2-3
PARAM_VALUE 1 rq->dep.dfs_link.next 4096-ptr_max
PARAM_VALUE 1 rq->dep.dfs_link.next->next 4096-ptr_max
PARAM_VALUE 1 rq->dep.dfs_link.prev 4096-ptr_max
PARAM_VALUE 1 rq->dep.dfs_link.prev->next 4096-ptr_max
PARAM_VALUE 1 rq->dep.dfs_link.prev->prev 4096-ptr_max
PARAM_VALUE 1 rq->dep.flags 0
PARAM_VALUE 1 rq->dep.signal_link.next 4096-ptr_max
PARAM_VALUE 1 rq->dep.signal_link.prev 4096-ptr_max
PARAM_VALUE 1 rq->dep.signaler 4096-ptr_max
PARAM_VALUE 1 rq->dep.wait_link.next 4096-ptr_max
PARAM_VALUE 1 rq->dep.wait_link.prev 4096-ptr_max
PARAM_VALUE 1 rq->dep.waiter 4096-ptr_max
PARAM_VALUE 1 rq->dmaq.base.func 8080113680540577792
PARAM_VALUE 1 rq->dmaq.base.node.next->prev 4096-ptr_max
PARAM_VALUE 1 rq->dmaq.fence 4096-ptr_max
PARAM_VALUE 1 rq->dmaq.fence->error 0-s32max
PARAM_VALUE 1 rq->dmaq.fence->flags 0-u32max
PARAM_VALUE 1 rq->engine 4096-ptr_max
PARAM_VALUE 1 rq->fence.cb_list.prev->next 4096-ptr_max
PARAM_VALUE 1 rq->fence.cb_list.prev->next->next 4096-ptr_max
PARAM_VALUE 1 rq->hucq.entry.next 4096-ptr_max
PARAM_VALUE 1 rq->hucq.entry.next->next 4096-ptr_max
PARAM_VALUE 1 rq->hucq.entry.prev->next 4096-ptr_max
PARAM_VALUE 1 rq->hucq.entry.prev->prev 4096-ptr_max
PARAM_VALUE 1 rq->hucq.flags 2147483648,3221225472
PARAM_VALUE 1 rq->hucq.func 2865601093951160320
PARAM_VALUE 1 rq->hucq.private 4096-ptr_max
PARAM_VALUE 1 rq->hucq.private->error 0-4294967295
PARAM_VALUE 1 rq->hucq.private->pending.counter s32min-s32max
PARAM_VALUE 1 rq->reserved_space 0
PARAM_VALUE 1 rq->ring 4096-ptr_max
PARAM_VALUE 1 rq->sched.signalers_list.next->prev 4096-ptr_max
PARAM_VALUE 1 rq->semaphore.pending.counter (-1)
PARAM_VALUE 1 rq->submit.pending.counter (-1)
PARAM_VALUE 1 rq->submitq.entry.next 4096-ptr_max
PARAM_VALUE 1 rq->submitq.entry.next->next 4096-ptr_max
PARAM_VALUE 1 rq->submitq.entry.next->prev 4096-ptr_max
PARAM_VALUE 1 rq->submitq.entry.prev->next 4096-ptr_max
PARAM_VALUE 1 rq->submitq.entry.prev->prev 4096-ptr_max
PARAM_VALUE 1 rq->submitq.flags 2147483648,3221225472
PARAM_VALUE 1 rq->submitq.func 2865601093951160320
PARAM_VALUE 1 rq->submitq.private 4096-ptr_max
PARAM_VALUE 1 rq->submitq.private->error 0-4294967295
PARAM_VALUE 1 rq->submitq.private->pending.counter s32min-s32max
PARAM_VALUE 2 timeout 125
CAPPED_DATA 0 engine->legacy_idx 1
CAPPED_DATA 1 rq->context 1
CAPPED_DATA 1 rq->context->gem_context 1
CAPPED_DATA 1 rq->ring 1
DATA_SOURCE 1 rq r spinner_create_request

drivers/gpu/drm/i915/gt/intel_execlists_submission.c __cancel_queued() -> wait_for_reset()

Type Parameter Key Value
PARAM_VALUE 0 engine 4096-ptr_max
PARAM_VALUE 0 engine->i915 4096-ptr_max
PARAM_VALUE 0 engine->kernel_context->engine->gt->i915->runtime_pm.kdev->power.wakeirq->status 0-4294967295
PARAM_VALUE 0 engine->kernel_context->engine->wakeref.i915->runtime_pm.kdev->power.wakeirq->status 0-4294967295
PARAM_VALUE 0 engine->kernel_context->vm->gt->wakeref.i915->runtime_pm.kdev->power.wakeirq->status 0-4294967295
PARAM_VALUE 0 engine->wakeref.i915->runtime_pm.kdev->power.wakeirq->status 0-4294967295
PARAM_VALUE 1 rq 4096-ptr_max
PARAM_VALUE 2 timeout 125