Defined in 3 files as a function:

Referenced in 4 files:

Smatch caller information:

drivers/gpu/drm/i915/gt/intel_mocs.c active_engine_reset() -> request_add_spin()

Type Parameter Key Value
PARAM_VALUE 0 rq 4096-ptr_max
PARAM_VALUE 1 spin 15769516560134144
PARAM_VALUE 1 spin->batch 0
PARAM_VALUE 1 spin->ce 0
PARAM_VALUE 1 spin->hws 4096-ptr_max
PARAM_VALUE 1 spin->hws_vma 0
PARAM_VALUE 1 spin->obj 4096-ptr_max
PARAM_VALUE 1 spin->seqno 0
DATA_SOURCE 0 rq r igt_spinner_create_request
MEM_ZERO 1 spin

drivers/gpu/drm/i915/gt/uc/intel_guc_submission.c intel_guc_fast_request() -> request_add_spin()

Type Parameter Key Value
PARAM_VALUE 0 rq 4096-ptr_max
PARAM_VALUE 1 spin 5127265501731889152
PARAM_VALUE 1 spin->batch 0
PARAM_VALUE 1 spin->ce 0
PARAM_VALUE 1 spin->hws 4096-ptr_max
PARAM_VALUE 1 spin->hws_vma 0
PARAM_VALUE 1 spin->obj 4096-ptr_max
PARAM_VALUE 1 spin->seqno 0
DATA_SOURCE 0 rq r igt_spinner_create_request
MEM_ZERO 1 spin

drivers/gpu/drm/i915/gt/uc/intel_guc_submission.c intel_guc_steal_guc_ids() -> request_add_spin()

Type Parameter Key Value
PARAM_VALUE 0 rq 4096-ptr_max
PARAM_VALUE 1 spin 5545390103037595648
PARAM_VALUE 1 spin->batch 0
PARAM_VALUE 1 spin->ce 0
PARAM_VALUE 1 spin->hws 4096-ptr_max
PARAM_VALUE 1 spin->hws_vma 0
PARAM_VALUE 1 spin->obj 4096-ptr_max
PARAM_VALUE 1 spin->seqno 0
DATA_SOURCE 0 rq r igt_spinner_create_request
MEM_ZERO 1 spin

drivers/gpu/drm/i915/gt/uc/intel_guc_submission.c intel_hang_guc() -> request_add_spin()

Type Parameter Key Value
PARAM_VALUE 0 rq 4096-ptr_max
PARAM_VALUE 1 spin 4535036874808741888
PARAM_VALUE 1 spin->batch 0
PARAM_VALUE 1 spin->ce 0
PARAM_VALUE 1 spin->hws 4096-ptr_max
PARAM_VALUE 1 spin->hws_vma 0
PARAM_VALUE 1 spin->obj 4096-ptr_max
PARAM_VALUE 1 spin->seqno 0
DATA_SOURCE 0 rq r igt_spinner_create_request
MEM_ZERO 1 spin

drivers/gpu/drm/i915/gt/intel_workarounds.c live_engine_reset_workarounds() -> request_add_spin()

Type Parameter Key Value
PARAM_VALUE 0 rq 4096-ptr_max
PARAM_VALUE 0 rq->fence.ops->enable_signaling 0,4096-ptr_max
PARAM_VALUE 0 rq->fence.ops->get_driver_name 0,4096-ptr_max
PARAM_VALUE 0 rq->fence.ops->get_timeline_name 0,4096-ptr_max
PARAM_VALUE 0 rq->fence.ops->release 0,4096-ptr_max
PARAM_VALUE 0 rq->fence.ops->set_deadline 0,4096-ptr_max
PARAM_VALUE 0 rq->fence.ops->signaled 0,4096-ptr_max
PARAM_VALUE 0 rq->fence.ops->wait 0,4096-ptr_max
PARAM_VALUE 1 spin 2090492352487346176
PARAM_VALUE 1 spin->batch 0
PARAM_VALUE 1 spin->ce 0
PARAM_VALUE 1 spin->hws 4096-ptr_max
PARAM_VALUE 1 spin->hws_vma 0
PARAM_VALUE 1 spin->obj 4096-ptr_max
PARAM_VALUE 1 spin->seqno 0
DATA_SOURCE 0 rq r igt_spinner_create_request
MEM_ZERO 1 spin
HALF_LOCKED2 __flags

drivers/gpu/drm/i915/gt/intel_workarounds.c switch_to_scratch_context() -> request_add_spin()

Type Parameter Key Value
PARAM_VALUE 0 rq 4096-ptr_max
PARAM_VALUE 1 spin 6575126899161436160
PARAM_VALUE 1 spin->batch 0
PARAM_VALUE 1 spin->batch_vma 0
PARAM_VALUE 1 spin->ce 0
PARAM_VALUE 1 spin->hws 4096-ptr_max
PARAM_VALUE 1 spin->hws_vma 0
PARAM_VALUE 1 spin->obj 4096-ptr_max
PARAM_VALUE 1 spin->seqno 0
DATA_SOURCE 0 rq r igt_spinner_create_request
DATA_SOURCE 1 spin $1
MEM_ZERO 1 spin