Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 3 files:

Smatch caller information:

drivers/gpu/drm/amd/amdgpu/vega10_ih.c vega10_ih_get_wptr() -> amdgpu_ih_ring_name()

Type Parameter Key Value
PARAM_VALUE 0 adev 4096-ptr_max
PARAM_VALUE 1 ih 4096-ptr_max
BUF_SIZE 1 ih (-1),224
BUF_SIZE 1 ih (-1),224
CAPPED_DATA 1 ih 1
DATA_SOURCE 0 adev $0
DATA_SOURCE 1 ih $1
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &prange->lock

drivers/gpu/drm/amd/amdgpu/navi10_ih.c navi10_ih_get_wptr() -> amdgpu_ih_ring_name()

Type Parameter Key Value
PARAM_VALUE 0 adev 4096-ptr_max
PARAM_VALUE 1 ih 4096-ptr_max
BUF_SIZE 1 ih (-1),224
BUF_SIZE 1 ih (-1),224
CAPPED_DATA 1 ih 1
DATA_SOURCE 0 adev $0
DATA_SOURCE 1 ih $1
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &prange->lock

drivers/gpu/drm/amd/amdgpu/vega20_ih.c vega20_ih_get_wptr() -> amdgpu_ih_ring_name()

Type Parameter Key Value
PARAM_VALUE 0 adev 4096-ptr_max
PARAM_VALUE 1 ih 4096-ptr_max
BUF_SIZE 1 ih (-1),224
BUF_SIZE 1 ih (-1),224
CAPPED_DATA 1 ih 1
DATA_SOURCE 0 adev $0
DATA_SOURCE 1 ih $1
BIT_INFO 0 adev->virt.caps 0x0,0xffffffff
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &prange->lock