Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 2 files:

Smatch caller information:

drivers/gpu/drm/amd/amdgpu/../ras/core/ras_umc.c ras_umc_sw_fini() -> ras_umc_clear_logged_ecc()

Type Parameter Key Value
PARAM_VALUE 0 ras_core 4096-ptr_max
PARAM_VALUE 0 ras_core->de_seqno_fifo.kfifo.data 0
PARAM_VALUE 0 ras_core->de_seqno_fifo.kfifo.esize 0
PARAM_VALUE 0 ras_core->de_seqno_fifo.kfifo.in 0
PARAM_VALUE 0 ras_core->de_seqno_fifo.kfifo.mask 0
PARAM_VALUE 0 ras_core->de_seqno_fifo.kfifo.out 0
PARAM_VALUE 0 ras_core->ras_log_ring.logged_ecc_count 0
PARAM_VALUE 0 ras_core->ras_log_ring.ras_log_mempool->curr_nr s32min-s32max
PARAM_VALUE 0 ras_core->ras_log_ring.ras_log_mempool->lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 ras_core->ras_log_ring.spin_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 ras_core->ras_psp.ip_func 0
PARAM_VALUE 0 ras_core->ras_psp.psp_ip_version 0
PARAM_VALUE 0 ras_core->ras_psp.sys_func 0
PARAM_VALUE 0 ras_core->ras_psp.ta_ctx.resp_status 0
PARAM_VALUE 0 ras_core->ras_psp.ta_ctx.session_id 0
PARAM_VALUE 0 ras_core->ras_psp.ta_ctx.ta_mutex.magic 0
PARAM_VALUE 0 ras_core->ras_psp.ta_ctx.ta_version 0
PARAM_VALUE 0 ras_core->ras_umc.bank_log_lock.magic 0
PARAM_VALUE 0 ras_core->ras_umc.umc_lock.magic 0
PARAM_VALUE 0 ras_core->sys_fn->check_address_sanity 7851357935524225024
PARAM_VALUE 0 ras_core->sys_fn->check_gpu_status 6528288956094296064
PARAM_VALUE 0 ras_core->sys_fn->detect_ras_interrupt 1324078704737665024
PARAM_VALUE 0 ras_core->sys_fn->gen_seqno 2331802085465526272
PARAM_VALUE 0 ras_core->sys_fn->get_device_system_info 1816024809690660864
PARAM_VALUE 0 ras_core->sys_fn->get_gpu_mem 8758228093998977024
PARAM_VALUE 0 ras_core->sys_fn->get_utc_second_timestamp 465183659681079296
PARAM_VALUE 0 ras_core->sys_fn->gpu_reset_lock 8398890833488478208
PARAM_VALUE 0 ras_core->sys_fn->put_gpu_mem 1616439817300496384
PARAM_VALUE 0 ras_core->sys_fn->ras_notifier 9064420802517737472
BUF_SIZE 0 ras_core (-1),37360
BUF_SIZE 0 ras_core (-1),37360
CAPPED_DATA 0 ras_core->ras_log_ring.ras_log_mempool 1
DATA_SOURCE 0 ras_core $0
MEM_ZERO 0 &ras_core->ras_psp
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/gpu/drm/amd/amdgpu/../ras/core/cmd.c ras_cmd_reset_all_error_counts() -> ras_umc_clear_logged_ecc()

Type Parameter Key Value
PARAM_VALUE 0 ras_core->ras_aca.aca_lock.dep_map->name 0-255
PARAM_VALUE 0 ras_core->ras_aca.aca_lock.first_waiter 0,4096-ptr_max
PARAM_VALUE 0 ras_core->ras_aca.aca_lock.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 ras_core->ras_aca.aca_lock.first_waiter->list.prev->prev 5159360019465732096
PARAM_VALUE 0 ras_core->ras_aca.aca_lock.first_waiter->task->blocked_lock.dep_map->name 0-255
PARAM_VALUE 0 ras_core->ras_aca.aca_lock.first_waiter->task->blocked_lock.owner (-1)
PARAM_VALUE 0 ras_core->ras_aca.aca_lock.first_waiter->task->blocked_lock.owner_cpu 4294967295
PARAM_VALUE 0 ras_core->ras_aca.aca_lock.first_waiter->task->blocked_lock.raw_lock.val.counter s32min-s32max
PARAM_VALUE 0 ras_core->ras_aca.aca_lock.first_waiter->task->usage.refs.counter s32min-s32max
PARAM_VALUE 0 ras_core->ras_aca.aca_lock.osq.tail.counter 0-s32max
DATA_SOURCE 0 ras_core $0