Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 7 files:

Smatch caller information:

drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c amdgpu_driver_open_kms() -> amdgpu_csa_vaddr()

Type Parameter Key Value
PARAM_VALUE 0 adev 4096-ptr_max
CAPPED_DATA 0 adev->vm_manager.root_level 1
DATA_SOURCE 0 adev r drm_to_adev
CAPABLE 0 21
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c amdgpu_driver_postclose_kms() -> amdgpu_csa_vaddr()

Type Parameter Key Value
PARAM_VALUE 0 adev 4096-ptr_max
CAPPED_DATA 0 adev->num_ip_blocks 1
DATA_SOURCE 0 adev r drm_to_adev
RX_PATH
TASK_NOT_RUNNING

19f4aff6129bc862 gfx_v9_0_ring_emit_ce_meta() -> amdgpu_csa_vaddr()

Type Parameter Key Value
PARAM_VALUE 0 adev 4096-ptr_max
TASK_NOT_RUNNING
HALF_LOCKED2 &dqm->lock_hidden

19f4aff6129bc862 gfx_v9_0_ring_emit_de_meta() -> amdgpu_csa_vaddr()

Type Parameter Key Value
PARAM_VALUE 0 adev 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &dqm->lock_hidden

19f4aff6129bc862 gfx_v9_0_ring_emit_de_meta() -> amdgpu_csa_vaddr()

Type Parameter Key Value
PARAM_VALUE 0 adev 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &dqm->lock_hidden

28ad57647bf6154f gfx_v11_0_ring_emit_de_meta() -> amdgpu_csa_vaddr()

Type Parameter Key Value
PARAM_VALUE 0 adev 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &dqm->lock_hidden

28ad57647bf6154f gfx_v11_0_ring_emit_de_meta() -> amdgpu_csa_vaddr()

Type Parameter Key Value
PARAM_VALUE 0 adev 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &dqm->lock_hidden

drivers/gpu/drm/amd/amdgpu/amdgpu_vpe.c vpe_get_csa_mc_addr() -> amdgpu_csa_vaddr()

Type Parameter Key Value
PARAM_VALUE 0 adev 4096-ptr_max
BIT_INFO 0 adev->virt.caps 0x0,0xfffffffb
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &dqm->lock_hidden

drivers/gpu/drm/amd/amdgpu/amdgpu_sdma.c amdgpu_sdma_get_csa_mc_addr() -> amdgpu_csa_vaddr()

Type Parameter Key Value
PARAM_VALUE 0 adev 4096-ptr_max
BIT_INFO 0 adev->virt.caps 0x0,0xfffffffb
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &dqm->lock_hidden

drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c gfx_v8_0_ring_emit_ce_meta() -> amdgpu_csa_vaddr()

Type Parameter Key Value
PARAM_VALUE 0 adev 4096-ptr_max
TASK_NOT_RUNNING
HALF_LOCKED2 &dqm->lock_hidden

drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c gfx_v8_0_ring_emit_ce_meta() -> amdgpu_csa_vaddr()

Type Parameter Key Value
PARAM_VALUE 0 adev 4096-ptr_max
TASK_NOT_RUNNING
HALF_LOCKED2 &dqm->lock_hidden

drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c gfx_v8_0_ring_emit_de_meta() -> amdgpu_csa_vaddr()

Type Parameter Key Value
PARAM_VALUE 0 adev 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &dqm->lock_hidden

drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c gfx_v10_0_ring_emit_ce_meta() -> amdgpu_csa_vaddr()

Type Parameter Key Value
PARAM_VALUE 0 adev 4096-ptr_max
TASK_NOT_RUNNING
HALF_LOCKED2 &dqm->lock_hidden

drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c gfx_v10_0_ring_emit_de_meta() -> amdgpu_csa_vaddr()

Type Parameter Key Value
PARAM_VALUE 0 adev 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &dqm->lock_hidden

drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c gfx_v10_0_ring_emit_de_meta() -> amdgpu_csa_vaddr()

Type Parameter Key Value
PARAM_VALUE 0 adev 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &dqm->lock_hidden