Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

sound/core/control.c snd_ctl_elem_read() -> fill_remaining_elem_value()

Type Parameter Key Value
PARAM_VALUE 0 control 4096-ptr_max
PARAM_VALUE 1 info 8345771933854601216
PARAM_VALUE 2 pattern 3735928559
BUF_SIZE 0 control 1224
DATA_SOURCE 0 control $1
MEM_ZERO 1 info
NOCHECK_CALL
USER_DATA 0 control->value.iec958.pad 0-255
NO_OVERFLOW_SIMPLE 0 control->value.bytes.data
USER_PTR 0 control
USER_PTR 0 control->id.name
USER_PTR 0 control->reserved
USER_PTR 0 control->value.bytes.data
LOCK2 _T->lock

sound/core/control.c snd_ctl_put_verify() -> fill_remaining_elem_value()

Type Parameter Key Value
PARAM_VALUE 0 control 4096-ptr_max
PARAM_VALUE 1 info 596811078412136448
PARAM_VALUE 2 pattern 0
DATA_SOURCE 0 control $2
MEM_ZERO 1 info
NOCHECK_CALL
USER_DATA 0 control->value.iec958.pad 0-255
NO_OVERFLOW_SIMPLE 0 control->value.bytes.data
USER_PTR 0 control
USER_PTR 0 control->id.name
USER_PTR 0 control->reserved
USER_PTR 0 control->value.bytes.data
LOCK2 &card->controls_rwsem
TYPE_LOCK (struct snd_card)->controls_rwsem