Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 4 files:

Smatch caller information:

drivers/gpu/drm/amd/amdgpu/nbio_v7_9.c nbio_v7_9_handle_ras_controller_intr_no_bifring() -> amdgpu_ras_error_data_init()

Type Parameter Key Value
PARAM_VALUE 0 err_data 3040183803446767616
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &desc->request_mutex
HALF_LOCKED2 _T->lock
HALF_LOCKED2 flags

drivers/gpu/drm/amd/amdgpu/amdgpu_umc.c amdgpu_umc_page_retirement_mca() -> amdgpu_ras_error_data_init()

Type Parameter Key Value
PARAM_VALUE 0 err_data 9219493980171968512

drivers/gpu/drm/amd/amdgpu/amdgpu_umc.c amdgpu_umc_pasid_poison_handler() -> amdgpu_ras_error_data_init()

Type Parameter Key Value
PARAM_VALUE 0 err_data 1158407518752788480
LOCK2 &pool->lock

drivers/gpu/drm/amd/amdgpu/nbio_v7_4.c nbio_v7_4_handle_ras_controller_intr_no_bifring() -> amdgpu_ras_error_data_init()

Type Parameter Key Value
PARAM_VALUE 0 err_data 1359221679961382912
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &desc->request_mutex
HALF_LOCKED2 _T->lock
HALF_LOCKED2 flags

drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c amdgpu_ras_create_obj() -> amdgpu_ras_error_data_init()

Type Parameter Key Value
PARAM_VALUE 0 err_data 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c amdgpu_ras_interrupt_umc_handler() -> amdgpu_ras_error_data_init()

Type Parameter Key Value
PARAM_VALUE 0 err_data 5462561399258587136
HALF_LOCKED2 &pool->lock

drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c amdgpu_ras_query_error_status_with_event() -> amdgpu_ras_error_data_init()

Type Parameter Key Value
PARAM_VALUE 0 err_data 5657591856380981248
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c amdgpu_reserve_page_direct() -> amdgpu_ras_error_data_init()

Type Parameter Key Value
PARAM_VALUE 0 err_data 658699854159314944