Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 4 files:
- drivers/gpu/drm/i915/gt/selftest_lrc.c
- drivers/gpu/drm/i915/gt/st_shmem_utils.c, line 50
- drivers/gpu/drm/i915/gvt/cmd_parser.c, line 3159
- drivers/gpu/drm/i915/intel_gvt.c, line 323
Smatch caller information:
drivers/gpu/drm/i915/gt/shmem_utils.c igt_shmem_basic() -> shmem_unpin_map()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | file | 4096-ptr_max |
| PARAM_VALUE | 0 | file->f_mapping | 4096-ptr_max |
| PARAM_VALUE | 0 | file->f_mapping->host | 4096-ptr_max |
| PARAM_VALUE | 1 | ptr | 4096-ptr_max |
| DATA_SOURCE | 0 | file | r shmem_create_from_data |
| DATA_SOURCE | 1 | ptr | r shmem_pin_map |
| NOCHECK_CALL |
drivers/gpu/drm/i915/gvt/cmd_parser.c intel_gvt_update_reg_whitelist() -> shmem_unpin_map()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | file | 4096-ptr_max |
| PARAM_VALUE | 0 | file->f_mapping | 4096-ptr_max |
| PARAM_VALUE | 0 | file->f_mapping->host | 4096-ptr_max |
| PARAM_VALUE | 1 | ptr | 1-18446744073709551614 |
| DATA_SOURCE | 1 | ptr | r shmem_pin_map |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &gvt->lock | ||
| TYPE_LOCK | (struct intel_gvt)->lock |
drivers/gpu/drm/i915/gt/intel_lrc.c compare_isolation() -> shmem_unpin_map()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | file | 4096-ptr_max |
| PARAM_VALUE | 0 | file->f_mapping | 4096-ptr_max |
| PARAM_VALUE | 0 | file->f_mapping->host | 4096-ptr_max |
| PARAM_VALUE | 0 | file->f_mapping->host->i_mapping | 4096-ptr_max |
| PARAM_VALUE | 1 | ptr | 1-18446744073709551614 |
| DATA_SOURCE | 1 | ptr | r shmem_pin_map |
| NOCHECK_CALL |
drivers/gpu/drm/i915/gt/intel_lrc.c live_lrc_fixed() -> shmem_unpin_map()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | file | 4096-ptr_max |
| PARAM_VALUE | 0 | file->f_mapping | 4096-ptr_max |
| PARAM_VALUE | 0 | file->f_mapping->host | 4096-ptr_max |
| PARAM_VALUE | 1 | ptr | 4096-u64max |
| NOCHECK_CALL |
drivers/gpu/drm/i915/gt/intel_lrc.c live_lrc_layout() -> shmem_unpin_map()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | file | 4096-ptr_max |
| PARAM_VALUE | 0 | file->f_mapping | 4096-ptr_max |
| PARAM_VALUE | 0 | file->f_mapping->host | 4096-ptr_max |
| PARAM_VALUE | 1 | ptr | 4096-ptr_max |
| NOCHECK_CALL |
drivers/gpu/drm/i915/gt/intel_lrc.c load_context() -> shmem_unpin_map()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | file | 4096-ptr_max |
| PARAM_VALUE | 0 | file->f_mapping | 4096-ptr_max |
| PARAM_VALUE | 0 | file->f_mapping->host | 4096-ptr_max |
| PARAM_VALUE | 0 | file->f_mapping->host->i_mapping | 4096-ptr_max |
| PARAM_VALUE | 1 | ptr | 1-18446744073709551614 |
| DATA_SOURCE | 1 | ptr | r shmem_pin_map |
| NOCHECK_CALL |
drivers/gpu/drm/i915/gt/intel_lrc.c store_context() -> shmem_unpin_map()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | file | 4096-ptr_max |
| PARAM_VALUE | 0 | file->f_mapping | 4096-ptr_max |
| PARAM_VALUE | 0 | file->f_mapping->host | 4096-ptr_max |
| PARAM_VALUE | 0 | file->f_mapping->host->i_mapping | 4096-ptr_max |
| PARAM_VALUE | 1 | ptr | 1-18446744073709551614 |
| DATA_SOURCE | 1 | ptr | r shmem_pin_map |
| NOCHECK_CALL |