Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 3 files:

Smatch caller information:

19f4aff6129bc862 gfx_v9_0_ras_error_inject() -> psp_ras_trigger_error()

Type Parameter Key Value
PARAM_VALUE 0 psp 4096-ptr_max
PARAM_VALUE 0 psp->ras_context.ras 1-u64max
PARAM_VALUE 1 info 258155018954043392
PARAM_VALUE 1 info->block_id 0-19
PARAM_VALUE 1 info->inject_error_type 0-2,4,8
DATA_SOURCE 2 instance_mask $2
USER_DATA 2 instance_mask 0-u32max
LOCK2 &adev->grbm_idx_mutex
TYPE_LOCK (struct amdgpu_device)->grbm_idx_mutex

drivers/gpu/drm/amd/amdgpu/amdgpu_xgmi.c amdgpu_ras_error_inject_xgmi() -> psp_ras_trigger_error()

Type Parameter Key Value
PARAM_VALUE 0 psp 4096-ptr_max
PARAM_VALUE 0 psp->ras_context.ras 1-u64max
PARAM_VALUE 1 info 5826297378541330432,6490030589732323328
BUF_SIZE 1 info (-1),32
BUF_SIZE 1 info (-1),32
DATA_SOURCE 1 info $1
DATA_SOURCE 2 instance_mask $2
USER_DATA 2 instance_mask 0-u32max

drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c amdgpu_ras_error_inject() -> psp_ras_trigger_error()

Type Parameter Key Value
PARAM_VALUE 0 psp 4096-ptr_max
PARAM_VALUE 0 psp->ras_context.ras 1-u64max
PARAM_VALUE 1 info 6490030589732323328
PARAM_VALUE 1 info->block_id 0-19
PARAM_VALUE 1 info->inject_error_type 0-2,4,8
USER_DATA 1 info->address 0-u64max
USER_DATA 1 info->sub_block_index 0-u32max
USER_DATA 1 info->value 0-u64max
USER_DATA 2 instance_mask 0-u32max