Defined in 3 files as a function:

Referenced in 5 files:

Smatch caller information:

sound/usb/mixer.c __build_feature_ctl() -> find_map()

Type Parameter Key Value
PARAM_VALUE 0 p->control 0-3,5,7,12
PARAM_VALUE 2 control s32min-5,7-s32max
CAPPED_DATA 1 unitid 1
DATA_SOURCE 0 p $1
DATA_SOURCE 1 unitid $6
DATA_SOURCE 2 control $3
RX_PATH
TASK_NOT_RUNNING

sound/usb/mixer.c build_audio_procunit() -> find_map()

Type Parameter Key Value
PARAM_VALUE 0 p->control 0-3,5,7,12
PARAM_VALUE 2 control 1-6
CAPPED_DATA 0 p->control 1
CAPPED_DATA 1 unitid 1
DATA_SOURCE 1 unitid $1 [m]
RX_PATH
TASK_NOT_RUNNING

sound/usb/mixer.c build_connector_control() -> find_map()

Type Parameter Key Value
PARAM_VALUE 0 p->control 0-3,5,7,12
PARAM_VALUE 2 control 0
DATA_SOURCE 0 p $1
RX_PATH
TASK_NOT_RUNNING

sound/usb/mixer.c build_mixer_unit_ctl() -> find_map()

Type Parameter Key Value
PARAM_VALUE 0 p->control 0-3,5,7,12
PARAM_VALUE 2 control 0
CAPPED_DATA 0 p->control 1
CAPPED_DATA 1 unitid 1
DATA_SOURCE 1 unitid $5
RX_PATH
TASK_NOT_RUNNING

sound/usb/mixer.c parse_audio_selector_unit() -> find_map()

Type Parameter Key Value
PARAM_VALUE 0 p->control 0-3,5,7,12
PARAM_VALUE 2 control 0
CAPPED_DATA 1 unitid 1
DATA_SOURCE 1 unitid $1
RX_PATH
TASK_NOT_RUNNING