Defined in 2 files as a member:
- drivers/gpu/drm/i915/gt/intel_gt_types.h, line 252 (as a member)
- drivers/gpu/drm/xe/xe_gt_types.h, line 337 (as a member)
Defined in 1 files as a function:
Referenced in 2 files:
Smatch caller information:
drivers/gpu/drm/xe/xe_gt_mcr.c xe_gt_mcr_multicast_write() -> mcr_lock()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | gt | 4096-ptr_max |
| PARAM_VALUE | 0 | gt->freq->sd->attr.open->nr_mmapped | 0-4294967295 |
| PARAM_VALUE | 0 | gt->tile->xe->drm.mode_config.helper_private->atomic_commit_tail | 0,113,234517204248432640,264416658693812224,1002985563129995264,1135616218159751168,1435312838172803072,1559742614509715456,1682444203744997376,2792895115794366464,3649211429048074240,4264110321136541696,4348468181405868032-s64max |
| PARAM_VALUE | 0 | gt->tlb_inval.ops->all | 1394033232223719424 |
| PARAM_VALUE | 0 | gt->tlb_inval.ops->flush | 7961044966203564032 |
| PARAM_VALUE | 0 | gt->tlb_inval.ops->ggtt | 3062676926236585984 |
| PARAM_VALUE | 0 | gt->tlb_inval.ops->initialized | 4096-ptr_max |
| PARAM_VALUE | 0 | gt->tlb_inval.ops->ppgtt | 8222087883415863296,8362975553035788288 |
| PARAM_VALUE | 0 | gt->tlb_inval.ops->timeout_delay | 6926420251685105664 |
| PARAM_VALUE | 0 | gt->uc.guc.capture->reglists | 0-s64max |
| DATA_SOURCE | 0 | gt | $0 |
| STR_LEN | 0 | gt->reg_sr.name | (-1) |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HOST_DATA | 0 | gt->info.gmdid | 0-u32max |
| HOST_DATA | 0 | gt->info.reference_clock | 0-38400000[c] |
| HOST_DATA | 0 | gt->uc->guc.ct.msg | 0-255 |
| HOST_DATA | 0 | gt->uc.guc->ct.msg | 0-255 |
| HOST_DATA | 0 | gt->uc.guc.ct->msg | 0-255 |
| NO_OVERFLOW_SIMPLE | 0 | gt->sriov.pf.service.runtime.size | |
| UNITS | 0 | gt | unit_array_size |
| HALF_LOCKED2 | >->eu_stall->stream_lock | ||
| HALF_LOCKED2 | ¶m.hwe->gt->oa.gt_lock |
drivers/gpu/drm/xe/xe_gt_mcr.c xe_gt_mcr_unicast_read() -> mcr_lock()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | gt | 4096-ptr_max |
| DATA_SOURCE | 0 | gt | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | >->eu_stall->stream_lock | ||
| HALF_LOCKED2 | &stream->xecore_buf_lock |
drivers/gpu/drm/xe/xe_gt_mcr.c xe_gt_mcr_unicast_read_any() -> mcr_lock()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | gt | 4096-ptr_max |
| PARAM_VALUE | 0 | gt->freq->sd->attr.open->nr_mmapped | 0-4294967295 |
| PARAM_VALUE | 0 | gt->tile->xe->drm.mode_config.helper_private->atomic_commit_tail | 0,113,234517204248432640,264416658693812224,1002985563129995264,1135616218159751168,1435312838172803072,1559742614509715456,1682444203744997376,2792895115794366464,3649211429048074240,4264110321136541696,4348468181405868032-s64max |
| PARAM_VALUE | 0 | gt->tlb_inval.ops->all | 1394033232223719424 |
| PARAM_VALUE | 0 | gt->tlb_inval.ops->flush | 7961044966203564032 |
| PARAM_VALUE | 0 | gt->tlb_inval.ops->ggtt | 3062676926236585984 |
| PARAM_VALUE | 0 | gt->tlb_inval.ops->initialized | 4096-ptr_max |
| PARAM_VALUE | 0 | gt->tlb_inval.ops->ppgtt | 8222087883415863296,8362975553035788288 |
| PARAM_VALUE | 0 | gt->tlb_inval.ops->timeout_delay | 6926420251685105664 |
| PARAM_VALUE | 0 | gt->uc.guc.capture->reglists | 0-s64max |
| BUF_SIZE | 0 | gt | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | gt | s32min-(-1),1-s32max |
| DATA_SOURCE | 0 | gt | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HOST_DATA | 0 | gt->info.gmdid | 0-u32max |
| HOST_DATA | 0 | gt->info.reference_clock | 0-38400000[c] |
| HOST_DATA | 0 | gt->uc->guc.ct.msg | 0-255 |
| HOST_DATA | 0 | gt->uc.guc->ct.msg | 0-255 |
| HOST_DATA | 0 | gt->uc.guc.ct->msg | 0-255 |
| NO_OVERFLOW_SIMPLE | 0 | gt->sriov.pf.service.runtime.size | |
| UNITS | 0 | gt | unit_array_size |
| HALF_LOCKED2 | &m->lock | ||
| HALF_LOCKED2 | &stream->xecore_buf_lock |
drivers/gpu/drm/xe/xe_gt_mcr.c xe_gt_mcr_unicast_write() -> mcr_lock()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | gt | 4096-ptr_max |
| DATA_SOURCE | 0 | gt | $0 |
| NOCHECK_CALL | |||
| LOCK2 | >->eu_stall->stream_lock | ||
| HALF_LOCKED2 | &stream->xecore_buf_lock | ||
| TYPE_LOCK | (struct xe_eu_stall_gt)->stream_lock |