Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 11 files:
- drivers/gpu/drm/i915/gem/i915_gem_context.c
- drivers/gpu/drm/i915/gt/intel_execlists_submission.c, line 2391
- drivers/gpu/drm/i915/gt/intel_reset.c, line 1516
- drivers/gpu/drm/i915/gt/selftest_execlists.c
- drivers/gpu/drm/i915/gt/selftest_hangcheck.c
- drivers/gpu/drm/i915/gt/selftest_lrc.c, line 1865
- drivers/gpu/drm/i915/gt/selftest_mocs.c, line 357
- drivers/gpu/drm/i915/gt/selftest_reset.c
- drivers/gpu/drm/i915/gt/selftest_workarounds.c
- drivers/gpu/drm/i915/i915_getparam.c, line 93
- drivers/gpu/drm/i915/selftests/i915_request.c, line 828
Smatch caller information:
drivers/gpu/drm/i915/gt/intel_mocs.c __live_mocs_reset() -> intel_has_reset_engine()
| Type | Parameter | Key | Value |
|---|
drivers/gpu/drm/i915/gem/i915_gem_context.c __context_set_persistence() -> intel_has_reset_engine()
| Type | Parameter | Key | Value |
|---|
drivers/gpu/drm/i915/gem/i915_gem_context.c proto_context_set_persistence() -> intel_has_reset_engine()
| Type | Parameter | Key | Value |
|---|---|---|---|
| HALF_LOCKED2 | &fpriv->proto_context_lock |
drivers/gpu/drm/i915/gt/intel_execlists_submission.c __cancel_fail() -> intel_has_reset_engine()
| Type | Parameter | Key | Value |
|---|
drivers/gpu/drm/i915/gt/intel_execlists_submission.c __cancel_hostile() -> intel_has_reset_engine()
| Type | Parameter | Key | Value |
|---|
drivers/gpu/drm/i915/gt/intel_execlists_submission.c execlists_reset() -> intel_has_reset_engine()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | rcu_read | ||
| HALF_LOCKED2 | bh |
drivers/gpu/drm/i915/gt/intel_execlists_submission.c live_error_interrupt() -> intel_has_reset_engine()
| Type | Parameter | Key | Value |
|---|---|---|---|
| BUF_SIZE | 0 | gt | (-1),424,1216 |
| BUF_SIZE | 0 | gt | (-1),424,1216 |
| DATA_SOURCE | 0 | gt | $0 |
drivers/gpu/drm/i915/gt/intel_execlists_submission.c live_hold_reset() -> intel_has_reset_engine()
| Type | Parameter | Key | Value |
|---|---|---|---|
| BUF_SIZE | 0 | gt | (-1),424,1216 |
| BUF_SIZE | 0 | gt | (-1),424,1216 |
| DATA_SOURCE | 0 | gt | $0 |
drivers/gpu/drm/i915/gt/intel_execlists_submission.c live_preempt_timeout() -> intel_has_reset_engine()
| Type | Parameter | Key | Value |
|---|---|---|---|
| BUF_SIZE | 0 | gt | (-1),424,1216 |
| BUF_SIZE | 0 | gt | (-1),424,1216 |
| DATA_SOURCE | 0 | gt | $0 |
drivers/gpu/drm/i915/gt/intel_execlists_submission.c live_virtual_reset() -> intel_has_reset_engine()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | gt | 4096-ptr_max |
| BUF_SIZE | 0 | gt | (-1),424,1216 |
| BUF_SIZE | 0 | gt | (-1),424,1216 |
| DATA_SOURCE | 0 | gt | $0 |
drivers/gpu/drm/i915/i915_request.c __cancel_reset() -> intel_has_reset_engine()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | gt | 4096-ptr_max |
drivers/gpu/drm/i915/i915_getparam.c i915_getparam_ioctl() -> intel_has_reset_engine()
| Type | Parameter | Key | Value |
|---|
drivers/gpu/drm/i915/gt/intel_reset.c __igt_reset_engine() -> intel_has_reset_engine()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | gt | 4096-ptr_max |
| BUF_SIZE | 0 | gt | (-1),424,1216 |
| BUF_SIZE | 0 | gt | (-1),424,1216 |
| DATA_SOURCE | 0 | gt | $0 |
drivers/gpu/drm/i915/gt/intel_reset.c __igt_reset_engines() -> intel_has_reset_engine()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | gt | 4096-ptr_max |
| BUF_SIZE | 0 | gt | (-1),424,1216 |
| BUF_SIZE | 0 | gt | (-1),424,1216 |
| DATA_SOURCE | 0 | gt | $0 |
drivers/gpu/drm/i915/gt/intel_reset.c igt_atomic_engine_reset() -> intel_has_reset_engine()
| Type | Parameter | Key | Value |
|---|---|---|---|
| BUF_SIZE | 0 | gt | (-1),424,1216 |
| BUF_SIZE | 0 | gt | (-1),424,1216 |
| DATA_SOURCE | 0 | gt | $0 |
drivers/gpu/drm/i915/gt/intel_reset.c igt_handle_error() -> intel_has_reset_engine()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | gt | 4096-ptr_max |
| BUF_SIZE | 0 | gt | (-1),424,1216 |
| BUF_SIZE | 0 | gt | (-1),424,1216 |
| DATA_SOURCE | 0 | gt | $0 |
drivers/gpu/drm/i915/gt/intel_reset.c igt_reset_engines_atomic() -> intel_has_reset_engine()
| Type | Parameter | Key | Value |
|---|---|---|---|
| BUF_SIZE | 0 | gt | (-1),424,1216 |
| BUF_SIZE | 0 | gt | (-1),424,1216 |
| DATA_SOURCE | 0 | gt | $0 |
drivers/gpu/drm/i915/gt/intel_reset.c igt_reset_engines_stolen() -> intel_has_reset_engine()
| Type | Parameter | Key | Value |
|---|---|---|---|
| BUF_SIZE | 0 | gt | (-1),424,1216 |
| BUF_SIZE | 0 | gt | (-1),424,1216 |
| DATA_SOURCE | 0 | gt | $0 |
drivers/gpu/drm/i915/gt/intel_reset.c igt_reset_fail_engine() -> intel_has_reset_engine()
| Type | Parameter | Key | Value |
|---|---|---|---|
| BUF_SIZE | 0 | gt | (-1),424,1216 |
| BUF_SIZE | 0 | gt | (-1),424,1216 |
| DATA_SOURCE | 0 | gt | $0 |
drivers/gpu/drm/i915/gt/intel_reset.c igt_reset_nop_engine() -> intel_has_reset_engine()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | gt | 4096-ptr_max |
| BUF_SIZE | 0 | gt | (-1),424,1216 |
| BUF_SIZE | 0 | gt | (-1),424,1216 |
| DATA_SOURCE | 0 | gt | $0 |
drivers/gpu/drm/i915/gt/intel_reset.c intel_gt_handle_error() -> intel_has_reset_engine()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | gt | 4096-ptr_max |
| PARAM_VALUE | 0 | gt->i915 | 4096-ptr_max |
| BUF_SIZE | 0 | gt | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | gt | s32min-(-1),1-s32max |
| DATA_SOURCE | 0 | gt | $0 |
| STR_LEN | 0 | gt | (-1),8,14,18,21,23,26,34,36 |
| STR_LEN | 0 | gt | (-1),8,14,18,21,23,26,34,36 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HOST_DATA | 0 | gt->i915->uncore.fifo_count | 0-126,u32max |
| HOST_DATA | 0 | gt->uc.guc.mmio_msg | 0 |
| HOST_DATA | 0 | gt->uc.guc.timestamp.gt_stamp | 0-u64max |
| HOST_DATA | 0 | gt->uncore->fifo_count | 0-127,u32max |
| HALF_LOCKED2 | &attr->mutex |
drivers/gpu/drm/i915/gt/intel_workarounds.c live_engine_reset_workarounds() -> intel_has_reset_engine()
| Type | Parameter | Key | Value |
|---|---|---|---|
| BUF_SIZE | 0 | gt | (-1),424,1216 |
| BUF_SIZE | 0 | gt | (-1),424,1216 |
| DATA_SOURCE | 0 | gt | $0 |
drivers/gpu/drm/i915/gt/intel_workarounds.c live_reset_whitelist() -> intel_has_reset_engine()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | gt | 4096-ptr_max |
| BUF_SIZE | 0 | gt | (-1),424,1216 |
| BUF_SIZE | 0 | gt | (-1),424,1216 |
| DATA_SOURCE | 0 | gt | $0 |