Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

sound/usb/mixer.c check_sticky_volume_control() -> mixer_ctrl_intf()

Type Parameter Key Value
PARAM_VALUE 0 mixer 4096-ptr_max
BIT_INFO 0 mixer->chip->quirk_flags 0x40000000,0xffffffffffffffff
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 mixer->ignore_ctl_error 0-1
UNITS 0 mixer unit_byte

sound/usb/mixer.c check_sticky_volume_control() -> mixer_ctrl_intf()

Type Parameter Key Value
PARAM_VALUE 0 mixer 4096-ptr_max
BIT_INFO 0 mixer->chip->quirk_flags 0x0,0xffffffffbfffffff
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 mixer->ignore_ctl_error 0-1
UNITS 0 mixer unit_byte

sound/usb/mixer.c get_connector_value() -> mixer_ctrl_intf()

Type Parameter Key Value
PARAM_VALUE 0 mixer 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
UNITS 0 mixer unit_byte

sound/usb/mixer.c get_ctl_value_v1() -> mixer_ctrl_intf()

Type Parameter Key Value
PARAM_VALUE 0 mixer 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 mixer->ignore_ctl_error 0-1
UNITS 0 mixer unit_byte

sound/usb/mixer.c get_ctl_value_v2() -> mixer_ctrl_intf()

Type Parameter Key Value
PARAM_VALUE 0 mixer 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 mixer->ignore_ctl_error 0-1
UNITS 0 mixer unit_byte

sound/usb/mixer.c get_min_max_with_quirks() -> mixer_ctrl_intf()

Type Parameter Key Value
PARAM_VALUE 0 mixer 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 mixer->ignore_ctl_error 0-1
UNITS 0 mixer unit_byte

sound/usb/mixer.c get_min_max_with_quirks() -> mixer_ctrl_intf()

Type Parameter Key Value
PARAM_VALUE 0 mixer 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 mixer->ignore_ctl_error 0-1
UNITS 0 mixer unit_byte

sound/usb/mixer.c init_cur_mix_raw() -> mixer_ctrl_intf()

Type Parameter Key Value
PARAM_VALUE 0 mixer 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 mixer->ignore_ctl_error 0
UNITS 0 mixer unit_byte

sound/usb/mixer.c snd_usb_mixer_proc_read() -> mixer_ctrl_intf()

Type Parameter Key Value
PARAM_VALUE 0 mixer 4096-ptr_max
CAPPED_DATA 0 &mixer->list 1
RX_PATH
TASK_NOT_RUNNING
LOCK2 &seq->lock
TYPE_LOCK (struct seq_file)->lock

sound/usb/mixer.c snd_usb_mixer_set_ctl_value() -> mixer_ctrl_intf()

Type Parameter Key Value
PARAM_VALUE 0 mixer 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 mixer->ignore_ctl_error 0-1
UNITS 0 mixer unit_byte