Defined in 1 files as a function:
Referenced in 17 files:
- drivers/gpu/drm/xe/xe_exec_queue.c
- drivers/gpu/drm/xe/xe_execlist.c
- drivers/gpu/drm/xe/xe_gt.c, line 925
- drivers/gpu/drm/xe/xe_gt.h, line 117
- drivers/gpu/drm/xe/xe_gt_sriov_vf.c
- drivers/gpu/drm/xe/xe_guc_capture.c, line 1902
- drivers/gpu/drm/xe/xe_guc_pc.c, line 1269
- drivers/gpu/drm/xe/xe_guc_rc.c
- drivers/gpu/drm/xe/xe_guc_submit.c
- drivers/gpu/drm/xe/xe_guc_tlb_inval.c, line 80
- drivers/gpu/drm/xe/xe_hw_engine.c, line 635
- drivers/gpu/drm/xe/xe_irq.c, line 150
- drivers/gpu/drm/xe/xe_oa.c, line 2859
- drivers/gpu/drm/xe/xe_pm.c
- drivers/gpu/drm/xe/xe_sriov_pf.c, line 69
- drivers/gpu/drm/xe/xe_uc.c
- drivers/gpu/drm/xe/xe_uc_fw.c, line 748
Smatch caller information:
drivers/gpu/drm/xe/xe_pm.c xe_pm_fini() -> xe_device_uc_enabled()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | xe | 4096-ptr_max |
| CAPPED_DATA | 0 | xe->info.tile_count | 1 |
| DATA_SOURCE | 0 | xe | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &dev->mutex |
drivers/gpu/drm/xe/xe_pm.c xe_pm_init() -> xe_device_uc_enabled()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | xe | 4096-ptr_max |
| BUF_SIZE | 0 | xe->devres_group | s32min-(-1),1-s32max |
| CAPPED_DATA | 0 | &xe->pm_notifier | 1 |
| DATA_SOURCE | 0 | xe | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/gpu/drm/xe/xe_hw_engine.c hw_engine_init() -> xe_device_uc_enabled()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/gpu/drm/xe/xe_guc_submit.c xe_guc_submit_print() -> xe_device_uc_enabled()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &m->lock | ||
| TYPE_LOCK | (struct seq_file)->lock |
drivers/gpu/drm/xe/xe_irq.c xe_irq_enable_hwe() -> xe_device_uc_enabled()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | xe | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &pool->lock |
drivers/gpu/drm/xe/xe_oa.c xe_oa_init() -> xe_device_uc_enabled()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | xe | 4096-ptr_max |
| BUF_SIZE | 0 | xe->devres_group | s32min-(-1),1-s32max |
| CAPPED_DATA | 0 | xe | 1 |
| CAPPED_DATA | 0 | xe->drm.dev | 1 |
| CAPPED_DATA | 0 | xe->info.tile_count | 1 |
| CAPPED_DATA | 0 | xe->mmio.size | 1 |
| DATA_SOURCE | 0 | xe | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &pool->lock |
drivers/gpu/drm/xe/xe_gt.c gt_reset_worker() -> xe_device_uc_enabled()
| Type | Parameter | Key | Value |
|---|---|---|---|
| HALF_LOCKED2 | &pool->lock |
drivers/gpu/drm/xe/xe_exec_queue.c calc_validate_logical_mask() -> xe_device_uc_enabled()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | xe | 4096-ptr_max |
| DATA_SOURCE | 0 | xe | $0 |
drivers/gpu/drm/xe/xe_exec_queue.c exec_queue_set_multi_group() -> xe_device_uc_enabled()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | xe | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NO_OVERFLOW_SIMPLE | 0 | xe->usm.pf_wq->rescuer | |
| NO_OVERFLOW_SIMPLE | 0 | xe->usm.pf_wq->rescuer->task->dl.dl_runtime |
drivers/gpu/drm/xe/xe_lrc.c xe_gt_has_indirect_ring_state() -> xe_device_uc_enabled()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/gpu/drm/xe/xe_execlist.c xe_execlist_init() -> xe_device_uc_enabled()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &pool->lock |
drivers/gpu/drm/xe/xe_uc_fw.c uc_fw_request() -> xe_device_uc_enabled()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | xe | 4096-ptr_max |
| DATA_SOURCE | 0 | xe | r uc_fw_to_xe |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/gpu/drm/xe/xe_sriov_pf.c xe_sriov_pf_readiness() -> xe_device_uc_enabled()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | xe | 4096-ptr_max |
| BUF_SIZE | 0 | xe->devres_group | s32min-(-1),1-s32max |
| DATA_SOURCE | 0 | xe | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &pool->lock |
drivers/gpu/drm/xe/xe_guc_capture.c xe_guc_capture_get_matching_and_lock() -> xe_device_uc_enabled()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | xe | 4096-ptr_max |
| RX_PATH | |||
| HALF_LOCKED2 | &pool->lock |
drivers/gpu/drm/xe/xe_guc_tlb_inval.c send_tlb_inval_ggtt() -> xe_device_uc_enabled()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | xe | r guc_to_xe |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &tlb_inval->seqno_lock | ||
| HALF_LOCKED2 | &vm->exec_queues.lock | ||
| TYPE_LOCK | (struct xe_tlb_inval)->seqno_lock |
drivers/gpu/drm/xe/xe_uc.c xe_uc_init() -> xe_device_uc_enabled()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &pool->lock |
drivers/gpu/drm/xe/xe_uc.c xe_uc_init_post_hwconfig() -> xe_device_uc_enabled()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &pool->lock |
drivers/gpu/drm/xe/xe_uc.c xe_uc_load_hw() -> xe_device_uc_enabled()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/gpu/drm/xe/xe_uc.c xe_uc_reset_prepare() -> xe_device_uc_enabled()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/gpu/drm/xe/xe_uc.c xe_uc_runtime_resume() -> xe_device_uc_enabled()
| Type | Parameter | Key | Value |
|---|
drivers/gpu/drm/xe/xe_uc.c xe_uc_runtime_suspend() -> xe_device_uc_enabled()
| Type | Parameter | Key | Value |
|---|
drivers/gpu/drm/xe/xe_uc.c xe_uc_start() -> xe_device_uc_enabled()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/gpu/drm/xe/xe_uc.c xe_uc_stop() -> xe_device_uc_enabled()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/gpu/drm/xe/xe_uc.c xe_uc_suspend() -> xe_device_uc_enabled()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/gpu/drm/xe/xe_gt_sriov_vf.c xe_gt_sriov_vf_bootstrap() -> xe_device_uc_enabled()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/gpu/drm/xe/xe_gt_sriov_vf.c xe_gt_sriov_vf_reset() -> xe_device_uc_enabled()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING |