Defined in 1 files as a function:
Referenced in 7 files:
- drivers/gpu/drm/xe/tests/xe_gt_sriov_pf_config_kunit.c, line 93
- drivers/gpu/drm/xe/xe_gt_sriov_pf_config.c
- drivers/gpu/drm/xe/xe_gt_sriov_pf_debugfs.c
- drivers/gpu/drm/xe/xe_lmtt.c
- drivers/gpu/drm/xe/xe_sriov_pf_provision.c
- drivers/gpu/drm/xe/xe_sriov_pf_sysfs.c
- drivers/gpu/drm/xe/xe_tile_sriov_pf_debugfs.c, line 179
Smatch caller information:
drivers/gpu/drm/xe/xe_tile_sriov_pf_debugfs.c pf_add_config_attrs() -> xe_device_has_lmtt()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | xe | 4096-ptr_max |
| PARAM_VALUE | 0 | xe->info.is_dgfx | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/gpu/drm/xe/xe_lmtt.c xe_lmtt_init() -> xe_device_has_lmtt()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | xe | r lmtt_to_xe |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &pool->lock |
drivers/gpu/drm/xe/xe_sriov_pf_sysfs.c profile_dev_attr_is_visible() -> xe_device_has_lmtt()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/gpu/drm/xe/xe_sriov_pf_sysfs.c profile_vf_attr_is_visible() -> xe_device_has_lmtt()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | xe | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/gpu/drm/xe/xe_gt_sriov_pf_config.c pf_get_lmem_alignment() -> xe_device_has_lmtt()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | _T->lock |
drivers/gpu/drm/xe/xe_gt_sriov_pf_config.c pf_gt_config_test_init() -> xe_device_has_lmtt()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | xe | 1596973479244034048 |
| BUF_SIZE | 0 | xe | 24 |
| BUF_SIZE | 0 | xe | 24 |
| BUF_SIZE | 0 | xe->mem.vram | 600 |
drivers/gpu/drm/xe/xe_gt_sriov_pf_config.c pf_provision_vf_lmem() -> xe_device_has_lmtt()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &attr->mutex | ||
| HALF_LOCKED2 | &of->mutex | ||
| HALF_LOCKED2 | _T->lock |
drivers/gpu/drm/xe/xe_gt_sriov_pf_config.c pf_provision_vf_lmem() -> xe_device_has_lmtt()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &attr->mutex | ||
| HALF_LOCKED2 | &of->mutex | ||
| HALF_LOCKED2 | _T->lock |
drivers/gpu/drm/xe/xe_gt_sriov_pf_config.c pf_provision_vf_lmem() -> xe_device_has_lmtt()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | xe | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &attr->mutex | ||
| HALF_LOCKED2 | &of->mutex | ||
| HALF_LOCKED2 | _T->lock |
drivers/gpu/drm/xe/xe_gt_sriov_pf_config.c pf_release_vf_config() -> xe_device_has_lmtt()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | xe | 4096-ptr_max |
| PARAM_VALUE | 0 | xe->info.is_dgfx | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/gpu/drm/xe/xe_gt_sriov_pf_config.c pf_validate_vf_config() -> xe_device_has_lmtt()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &pool->lock |
drivers/gpu/drm/xe/xe_gt_sriov_pf_config.c xe_gt_sriov_pf_config_set_fair_lmem() -> xe_device_has_lmtt()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &of->mutex | ||
| HALF_LOCKED2 | &pdev->dev.mutex | ||
| HALF_LOCKED2 | global &pci_rescan_remove_lock |
drivers/gpu/drm/xe/xe_gt_sriov_pf_config.c xe_gt_sriov_pf_config_set_lmem() -> xe_device_has_lmtt()
| Type | Parameter | Key | Value |
|---|---|---|---|
| LOCK2 | &attr->mutex | ||
| TYPE_LOCK | (struct simple_attr)->mutex |
drivers/gpu/drm/xe/xe_gt_sriov_pf_debugfs.c pf_add_compat_attrs() -> xe_device_has_lmtt()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/gpu/drm/xe/xe_gt_sriov_pf_debugfs.c pf_add_compat_attrs() -> xe_device_has_lmtt()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING |