Documented in 1 files:
Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 3 files:
- drivers/gpu/drm/amd/amdgpu/amdgpu_gmc.c, line 1159
- drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c, line 830
- drivers/gpu/drm/amd/amdgpu/vce_v1_0.c, line 553
Smatch caller information:
drivers/gpu/drm/amd/amdgpu/vce_v1_0.c vce_v1_0_ensure_vcpu_bo_32bit_addr() -> amdgpu_gmc_vram_pa()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | adev | 4096-ptr_max |
| PARAM_VALUE | 1 | bo | 4096-ptr_max |
| DATA_SOURCE | 0 | adev | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NO_OVERFLOW_SIMPLE | 0 | adev->vce.irq.num_types |
drivers/gpu/drm/amd/amdgpu/amdgpu_gmc.c amdgpu_gmc_init_pdb0() -> amdgpu_gmc_vram_pa()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | adev | 4096-ptr_max |
| DATA_SOURCE | 0 | adev | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c psp_prep_tmr_cmd_buf() -> amdgpu_gmc_vram_pa()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | adev | 4096-ptr_max |
| PARAM_VALUE | 1 | bo | 4096-ptr_max |
| DATA_SOURCE | 1 | bo | $3 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HOST_DATA | 0 | adev->mman.gtt_mgr.manager.size | 0,4096-4503599626321920[c] |
| HOST_DATA | 0 | adev->mman.vram_mgr.mm.avail | 0-1099511627520[c] |
| HOST_DATA | 0 | adev->mman.vram_mgr.mm.size | 0-1099511627520[c] |
| LOCK2 | &adev->firmware.mutex | ||
| LOCK2 | &psp->mutex | ||
| TYPE_LOCK | (struct amdgpu_firmware)->mutex | ||
| TYPE_LOCK | (struct psp_context)->mutex |