Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/edac/igen6_edac.c debugfs_u64_set() -> ecclog_gen_pool_add()

Type Parameter Key Value
PARAM_VALUE 0 mc 0
PARAM_VALUE 1 ecclog 4611686018427387904,4611686018427387936-4611756387171565536
CAPPED_DATA 1 ecclog 1
CAPPED_DATA 1 ecclog 1
BIT_INFO 1 ecclog 0x4000000000000000,0x7fffffffffffffff
BIT_INFO 1 ecclog 0x4000000000000000,0xffffffffffffffff
USER_DATA 1 ecclog 4611686018427387904,4611686018427387936-4611686020574871520[c]
LOCK2 &attr->mutex
TYPE_LOCK (struct simple_attr)->mutex

drivers/edac/igen6_edac.c ecclog_handler() -> ecclog_gen_pool_add()

Type Parameter Key Value
PARAM_VALUE 0 mc 0-s32max
PARAM_VALUE 1 ecclog 1-18446744073709551614
CAPPED_DATA 0 mc 1
DATA_SOURCE 1 ecclog r ecclog_read_and_clear
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 rcu_read

drivers/edac/igen6_edac.c igen6_check() -> ecclog_gen_pool_add()

Type Parameter Key Value
PARAM_VALUE 1 ecclog 1-18446744073709551614
DATA_SOURCE 1 ecclog r ecclog_read_and_clear
LOCK2 global &mem_ctls_mutex
HALF_LOCKED2 &pool->lock