Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

sound/usb/mixer.c parse_audio_feature_unit() -> build_feature_ctl()

Type Parameter Key Value
PARAM_VALUE 0 state 4096-ptr_max
PARAM_VALUE 0 state->chip 4096-ptr_max
PARAM_VALUE 0 state->map->control 0-3,5,7,12
PARAM_VALUE 0 state->mixer 4096-ptr_max
PARAM_VALUE 0 state->mixer->protocol 0
PARAM_VALUE 0 state->selector_map->count 0,2-3
PARAM_VALUE 0 state->selector_map->id 0,14,29,31,128
PARAM_VALUE 0 state->termbitmap 4096-ptr_max
PARAM_VALUE 0 state->unitbitmap 4096-ptr_max
PARAM_VALUE 1 raw_desc 4096-18446744073709547519
PARAM_VALUE 2 ctl_mask 1-u64max
PARAM_VALUE 4 iterm 2611220911574876160
PARAM_VALUE 4 iterm->name 0-u16max
PARAM_VALUE 4 iterm->type 0-u16max,327680,393216,524288,589824-655360,720896
PARAM_VALUE 6 readonly_mask 0
CAPPED_DATA 0 state->map->control 1
CAPPED_DATA 5 unitid 1
DATA_SOURCE 0 state $0
DATA_SOURCE 1 raw_desc $2
DATA_SOURCE 5 unitid $1
BIT_INFO 2 ctl_mask 0x1,0xffffffffffffffff
BIT_INFO 2 ctl_mask 0x1,0xffffffffffffffff
MEM_ZERO 0 state->termbitmap
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

sound/usb/mixer.c parse_audio_feature_unit() -> build_feature_ctl()

Type Parameter Key Value
PARAM_VALUE 0 state 4096-ptr_max
PARAM_VALUE 0 state->chip 4096-ptr_max
PARAM_VALUE 0 state->map->control 0-3,5,7,12
PARAM_VALUE 0 state->mixer 4096-ptr_max
PARAM_VALUE 0 state->mixer->protocol 0
PARAM_VALUE 0 state->selector_map->count 0,2-3
PARAM_VALUE 0 state->selector_map->id 0,14,29,31,128
PARAM_VALUE 0 state->termbitmap 4096-ptr_max
PARAM_VALUE 0 state->unitbitmap 4096-ptr_max
PARAM_VALUE 1 raw_desc 4096-18446744073709547519
PARAM_VALUE 2 ctl_mask 0
PARAM_VALUE 4 iterm 2611220911574876160
PARAM_VALUE 4 iterm->name 0-u16max
PARAM_VALUE 4 iterm->type 0-u16max,327680,393216,524288,589824-655360,720896
PARAM_VALUE 6 readonly_mask 0
CAPPED_DATA 0 state->map->control 1
CAPPED_DATA 5 unitid 1
DATA_SOURCE 0 state $0
DATA_SOURCE 1 raw_desc $2
DATA_SOURCE 5 unitid $1
MEM_ZERO 0 state->termbitmap
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

sound/usb/mixer.c parse_audio_feature_unit() -> build_feature_ctl()

Type Parameter Key Value
PARAM_VALUE 0 state 4096-ptr_max
PARAM_VALUE 0 state->chip 4096-ptr_max
PARAM_VALUE 0 state->map->control 0-3,5,7,12
PARAM_VALUE 0 state->mixer 4096-ptr_max
PARAM_VALUE 0 state->mixer->protocol s32min-(-1),1-s32max
PARAM_VALUE 0 state->selector_map->count 0,2-3
PARAM_VALUE 0 state->selector_map->id 0,14,29,31,128
PARAM_VALUE 0 state->termbitmap 4096-ptr_max
PARAM_VALUE 0 state->unitbitmap 4096-ptr_max
PARAM_VALUE 1 raw_desc 4096-18446744073709547519
PARAM_VALUE 2 ctl_mask 1-u64max
PARAM_VALUE 4 iterm 2611220911574876160
PARAM_VALUE 4 iterm->name 0-u16max
PARAM_VALUE 4 iterm->type 0-u16max,327680,393216,524288,589824-655360,720896
CAPPED_DATA 0 state->map->control 1
CAPPED_DATA 5 unitid 1
DATA_SOURCE 0 state $0
DATA_SOURCE 1 raw_desc $2
DATA_SOURCE 5 unitid $1
FUZZY_MAX 0 state->mixer->protocol 32
BIT_INFO 2 ctl_mask 0x1,0xffffffffffffffff
BIT_INFO 2 ctl_mask 0x1,0xffffffffffffffff
MEM_ZERO 0 state->termbitmap
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

sound/usb/mixer.c parse_audio_feature_unit() -> build_feature_ctl()

Type Parameter Key Value
PARAM_VALUE 0 state 4096-ptr_max
PARAM_VALUE 0 state->chip 4096-ptr_max
PARAM_VALUE 0 state->map->control 0-3,5,7,12
PARAM_VALUE 0 state->mixer 4096-ptr_max
PARAM_VALUE 0 state->mixer->protocol s32min-(-1),1-s32max
PARAM_VALUE 0 state->selector_map->count 0,2-3
PARAM_VALUE 0 state->selector_map->id 0,14,29,31,128
PARAM_VALUE 0 state->termbitmap 4096-ptr_max
PARAM_VALUE 0 state->unitbitmap 4096-ptr_max
PARAM_VALUE 1 raw_desc 4096-18446744073709547519
PARAM_VALUE 2 ctl_mask 0
PARAM_VALUE 4 iterm 2611220911574876160
PARAM_VALUE 4 iterm->name 0-u16max
PARAM_VALUE 4 iterm->type 0-u16max,327680,393216,524288,589824-655360,720896
PARAM_VALUE 6 readonly_mask 0-1
CAPPED_DATA 0 state->map->control 1
CAPPED_DATA 5 unitid 1
DATA_SOURCE 0 state $0
DATA_SOURCE 1 raw_desc $2
DATA_SOURCE 5 unitid $1
FUZZY_MAX 0 state->mixer->protocol 32
FUZZY_MAX 6 readonly_mask 1
HARD_MAX 6 readonly_mask 1
MEM_ZERO 0 state->termbitmap
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL