Defined in 1 files as a function:
Referenced in 1 files:
Smatch caller information:
sound/hda/codecs/generic.c add_sw_ctl() -> add_control_with_pfx()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | spec | 4096-ptr_max |
| PARAM_VALUE | 1 | type | 1-2 |
| PARAM_VALUE | 2 | pfx | 1-u64max |
| PARAM_VALUE | 3 | dir | 8660520163298947072 |
| PARAM_VALUE | 4 | sfx | 8011400404225691648 |
| PARAM_VALUE | 5 | cidx | 0-s32max |
| BUF_SIZE | 0 | spec | 4,1768,6128,6152,6160,6168,6192,6800,7064,7208,7544,7712 |
| BUF_SIZE | 2 | pfx | (-1),4,7-11,13,44 |
| BUF_SIZE | 2 | pfx | (-1),4,7-11,13,44 |
| BUF_SIZE | 3 | dir | 9 |
| BUF_SIZE | 4 | sfx | 7 |
| CAPPED_DATA | 5 | cidx | 1 |
| DATA_SOURCE | 2 | pfx | $1 |
| DATA_SOURCE | 5 | cidx | $2 |
| FUZZY_MAX | 1 | type | 2 |
| STR_LEN | 0 | spec | 8 |
| STR_LEN | 1 | type | 6 |
| TERMINATED | 3 | dir | 1 |
| TERMINATED | 4 | sfx | 1 |
| HARD_MAX | 1 | type | 2 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 5 | cidx | unit_array_size |
| HALF_LOCKED2 | &card->mutex |
sound/hda/codecs/generic.c add_vol_ctl() -> add_control_with_pfx()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | spec | 4096-ptr_max |
| PARAM_VALUE | 1 | type | 0 |
| PARAM_VALUE | 2 | pfx | 1-u64max |
| PARAM_VALUE | 3 | dir | 8660520163298947072 |
| PARAM_VALUE | 4 | sfx | 1127333981061791744 |
| PARAM_VALUE | 5 | cidx | 0-s32max |
| BUF_SIZE | 0 | spec | 4,1768,6128,6152,6160,6168,6192,6800,7064,7208,7544,7712 |
| BUF_SIZE | 2 | pfx | (-1),4,7-11,13,44 |
| BUF_SIZE | 2 | pfx | (-1),4,7-11,13,44 |
| BUF_SIZE | 3 | dir | 9 |
| BUF_SIZE | 4 | sfx | 7 |
| CAPPED_DATA | 5 | cidx | 1 |
| DATA_SOURCE | 2 | pfx | $1 |
| DATA_SOURCE | 5 | cidx | $2 |
| DATA_SOURCE | 6 | val | r amp_val_replace_channels |
| STR_LEN | 0 | spec | 8 |
| STR_LEN | 1 | type | 6 |
| TERMINATED | 3 | dir | 1 |
| TERMINATED | 4 | sfx | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 5 | cidx | unit_array_size |
| HALF_LOCKED2 | &card->mutex |
sound/hda/codecs/generic.c new_analog_input() -> add_control_with_pfx()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | spec | 4096-ptr_max |
| PARAM_VALUE | 0 | spec->loopback_paths | 4096-ptr_max |
| PARAM_VALUE | 1 | type | 0 |
| PARAM_VALUE | 3 | dir | 8660520163298947072 |
| PARAM_VALUE | 4 | sfx | 1127333981061791744 |
| PARAM_VALUE | 6 | val | 1-u32max |
| BUF_SIZE | 0 | spec | 4,1768,6128,6152,6160,6168,6192,6800,7064,7208,7544,7712 |
| BUF_SIZE | 0 | spec | 4,1768,6128,6152,6160,6168,6192,6800,7064,7208,7544,7712 |
| BUF_SIZE | 2 | pfx | 3-5,9-12,14 |
| BUF_SIZE | 2 | pfx | 3-5,9-12,14 |
| BUF_SIZE | 3 | dir | 9 |
| BUF_SIZE | 4 | sfx | 7 |
| DATA_SOURCE | 2 | pfx | $3 |
| DATA_SOURCE | 5 | cidx | $4 |
| STR_LEN | 0 | spec | 8 |
| STR_LEN | 1 | type | 6 |
| TERMINATED | 3 | dir | 1 |
| TERMINATED | 4 | sfx | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &card->mutex |
sound/hda/codecs/generic.c new_analog_input() -> add_control_with_pfx()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | spec | 4096-ptr_max |
| PARAM_VALUE | 0 | spec->loopback_paths | 4096-ptr_max |
| PARAM_VALUE | 1 | type | 1 |
| PARAM_VALUE | 3 | dir | 8660520163298947072 |
| PARAM_VALUE | 4 | sfx | 8011400404225691648 |
| PARAM_VALUE | 6 | val | 1-u32max |
| BUF_SIZE | 0 | spec | 4,1768,6128,6152,6160,6168,6192,6800,7064,7208,7544,7712 |
| BUF_SIZE | 0 | spec | 4,1768,6128,6152,6160,6168,6192,6800,7064,7208,7544,7712 |
| BUF_SIZE | 2 | pfx | 3-5,9-12,14 |
| BUF_SIZE | 2 | pfx | 3-5,9-12,14 |
| BUF_SIZE | 3 | dir | 9 |
| BUF_SIZE | 4 | sfx | 7 |
| DATA_SOURCE | 2 | pfx | $3 |
| DATA_SOURCE | 5 | cidx | $4 |
| STR_LEN | 0 | spec | 8 |
| STR_LEN | 1 | type | 6 |
| TERMINATED | 3 | dir | 1 |
| TERMINATED | 4 | sfx | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &card->mutex |