Defined in 1 files as a function:
Referenced in 1 files:
Smatch caller information:
sound/usb/mixer.c build_audio_procunit() -> get_cur_ctl_value()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cval | 4096-ptr_max |
| PARAM_VALUE | 0 | cval->channels | 1 |
| PARAM_VALUE | 0 | cval->control | 1-6 |
| PARAM_VALUE | 0 | cval->head.dump | 6440572449571401728 |
| PARAM_VALUE | 0 | cval->head.mixer | 4096-ptr_max |
| PARAM_VALUE | 0 | cval->head.resume | 90987628661321728 |
| PARAM_VALUE | 0 | cval->res | s16min-(-1),1-u16max |
| PARAM_VALUE | 0 | cval->val_type | 0,3-5 |
| PARAM_VALUE | 0 | *cval->cache_val | s32min-s32max |
| PARAM_VALUE | 1 | validx | 256-1536 |
| PARAM_VALUE | 2 | value | 3460944971938566144 |
| BUF_SIZE | 0 | cval | 384 |
| CAPPED_DATA | 0 | cval->control | 1 |
| CAPPED_DATA | 1 | validx | 1 |
| DATA_SOURCE | 0 | cval | r _kzalloc_noprof |
| FUZZY_MAX | 0 | cval->res | 1 |
| BIT_INFO | 1 | validx | 0x0,0x700 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
sound/usb/mixer.c mixer_ctl_procunit_get() -> get_cur_ctl_value()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cval | 4096-ptr_max |
| PARAM_VALUE | 1 | validx | s32min-(-256),0,256-s32max |
| PARAM_VALUE | 2 | value | 2836574201159172096 |
| BUF_SIZE | 0 | cval | s32min-(-2),1-s32max |
| BUF_SIZE | 0 | cval | s32min-(-2),1-s32max |
| BIT_INFO | 1 | validx | 0x0,0xffffff00 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | cval | unit_byte |
| HALF_LOCKED2 | &card->controls_rwsem | ||
| HALF_LOCKED2 | &card->mutex | ||
| HALF_LOCKED2 | _T->lock |
sound/usb/mixer.c mixer_ctl_procunit_put() -> get_cur_ctl_value()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cval | 4096-ptr_max |
| PARAM_VALUE | 1 | validx | s32min-(-256),0,256-s32max |
| PARAM_VALUE | 2 | value | 4493501990300209152 |
| BUF_SIZE | 0 | cval | (-1),72,104,256,376,448,2728 |
| BUF_SIZE | 0 | cval | (-1),72,104,256,376,448,2728 |
| BIT_INFO | 1 | validx | 0x0,0xffffff00 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | cval | unit_byte |
| HALF_LOCKED2 | &card->controls_rwsem | ||
| HALF_LOCKED2 | &card->mutex | ||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | _T->lock |
sound/usb/mixer.c mixer_ctl_selector_get() -> get_cur_ctl_value()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cval | 4096-ptr_max |
| PARAM_VALUE | 1 | validx | s32min-(-256),0,256-s32max |
| PARAM_VALUE | 2 | value | 4355487127415345152 |
| BUF_SIZE | 0 | cval | s32min-(-2),1-s32max |
| BUF_SIZE | 0 | cval | s32min-(-2),1-s32max |
| BIT_INFO | 1 | validx | 0x0,0xffffff00 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | cval | unit_byte |
| HALF_LOCKED2 | &card->controls_rwsem | ||
| HALF_LOCKED2 | &card->mutex | ||
| HALF_LOCKED2 | _T->lock |
sound/usb/mixer.c mixer_ctl_selector_put() -> get_cur_ctl_value()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cval | 4096-ptr_max |
| PARAM_VALUE | 1 | validx | s32min-(-256),0,256-s32max |
| PARAM_VALUE | 2 | value | 8684951043949277184 |
| BUF_SIZE | 0 | cval | (-1),72,104,256,376,448,2728 |
| BUF_SIZE | 0 | cval | (-1),72,104,256,376,448,2728 |
| BIT_INFO | 1 | validx | 0x0,0xffffff00 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | cval | unit_byte |
| HALF_LOCKED2 | &card->controls_rwsem | ||
| HALF_LOCKED2 | &card->mutex | ||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | _T->lock |