Defined in 1 files as a function:
Referenced in 5 files:
- drivers/gpu/drm/xe/xe_device.h, line 171
- drivers/gpu/drm/xe/xe_guc.c, line 1411
- drivers/gpu/drm/xe/xe_irq.c
- drivers/gpu/drm/xe/xe_sriov_pf_migration.c, line 78
- drivers/gpu/drm/xe/xe_sriov_vf.c, line 214
Smatch caller information:
drivers/gpu/drm/xe/xe_sriov_pf_migration.c pf_migration_check_support() -> xe_device_has_memirq()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | xe | 4096-ptr_max |
| BUF_SIZE | 0 | xe | (-1),24 |
| BUF_SIZE | 0 | xe | (-1),24 |
| BUF_SIZE | 0 | xe->devres_group | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | xe->mem.vram | (-1),600 |
| DATA_SOURCE | 0 | xe | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/gpu/drm/xe/xe_irq.c vf_irq_postinstall() -> xe_device_has_memirq()
| 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->info.tile_count | 1 |
| DATA_SOURCE | 0 | xe | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &pool->lock |
drivers/gpu/drm/xe/xe_irq.c vf_irq_reset() -> xe_device_has_memirq()
| 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 |
drivers/gpu/drm/xe/xe_irq.c xe_device_uses_memirq() -> xe_device_has_memirq()
| Type | Parameter | Key | Value |
|---|---|---|---|
| BUF_SIZE | 0 | xe->devres_group | s32min-(-1),1-s32max |
| DATA_SOURCE | 0 | xe | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/gpu/drm/xe/xe_irq.c xe_irq_handler() -> xe_device_has_memirq()
| 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->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_lrc.c xe_device_uses_memirq() -> xe_device_has_memirq()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | xe | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &guc->submission_state.lock | ||
| HALF_LOCKED2 | &pool->lock |
drivers/gpu/drm/xe/xe_guc.c xe_guc_enable_communication() -> xe_device_has_memirq()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | xe | 4096-ptr_max |
| DATA_SOURCE | 0 | xe | r guc_to_xe |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/gpu/drm/xe/xe_sriov_vf.c vf_migration_init_early() -> xe_device_has_memirq()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | xe | 4096-ptr_max |
| BUF_SIZE | 0 | xe | (-1),24 |
| BUF_SIZE | 0 | xe | (-1),24 |
| BUF_SIZE | 0 | xe->devres_group | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | xe->mem.vram | (-1),600 |
| DATA_SOURCE | 0 | xe | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/gpu/drm/xe/xe_gt_sriov_vf.c xe_device_uses_memirq() -> xe_device_has_memirq()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | xe | $0 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/gpu/drm/xe/xe_memirq.c xe_device_uses_memirq() -> xe_device_has_memirq()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | xe | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &pool->lock |