Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 1 files:
Smatch caller information:
drivers/gpu/drm/xe/xe_guc_submit.c check_timeout() -> xe_sched_job_started()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | job | 4096-ptr_max |
| PARAM_VALUE | 0 | job->fence | 4096-ptr_max |
| PARAM_VALUE | 0 | job->q | 4096-ptr_max |
| DATA_SOURCE | 0 | job | $1 |
| HALF_LOCKED2 | &pool->lock |
drivers/gpu/drm/xe/xe_guc_submit.c guc_exec_queue_stop() -> xe_sched_job_started()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | job | 4096-ptr_max |
| DATA_SOURCE | 0 | job | r xe_sched_first_pending_job |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &guc->submission_state.lock | ||
| TYPE_LOCK | (struct xe_guc)->submission_state.lock |
drivers/gpu/drm/xe/xe_guc_submit.c timeout_needs_gt_reset() -> xe_sched_job_started()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | job | 4096-ptr_max |
| PARAM_VALUE | 0 | job->fence | 4096-ptr_max |
| PARAM_VALUE | 0 | job->fence->ops->enable_signaling | 0,4096-ptr_max |
| PARAM_VALUE | 0 | job->fence->ops->get_driver_name | 0,4096-ptr_max |
| PARAM_VALUE | 0 | job->fence->ops->get_timeline_name | 0,4096-ptr_max |
| PARAM_VALUE | 0 | job->fence->ops->release | 0,4096-ptr_max |
| PARAM_VALUE | 0 | job->fence->ops->set_deadline | 0,2004285741546172416,2071105144755478528,2853440610722889728,3558081686514302976,5221404334427111424 |
| PARAM_VALUE | 0 | job->fence->ops->signaled | 0,4096-ptr_max |
| PARAM_VALUE | 0 | job->fence->ops->wait | 0,3162960082638938112,3576649960670945280,4783308308267675648,5257098353859239936 |
| PARAM_VALUE | 0 | job->q | 4096-ptr_max |
| DATA_SOURCE | 0 | job | $1 |
| HALF_LOCKED2 | &pool->lock |