Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 4 files:
- include/sound/simple_card_utils.h, line 215
- sound/soc/meson/meson-card-utils.c, line 309
- sound/soc/qcom/common.c, line 221
- sound/soc/soc-core.c, line 3163
Smatch caller information:
sound/soc/qcom/common.c qcom_snd_parse_of() -> snd_soc_of_parse_aux_devs()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | card | 4096-ptr_max |
| PARAM_VALUE | 0 | card->dev | 4096-ptr_max |
| PARAM_VALUE | 0 | card->dev->of_node | 0,4096-ptr_max |
| PARAM_VALUE | 0 | card->name | 0 |
| PARAM_VALUE | 0 | card->num_of_dapm_routes | 0-1073741823 |
| PARAM_VALUE | 0 | card->num_of_dapm_widgets | 0-1073741823 |
| PARAM_VALUE | 0 | card->owner | 0 |
| PARAM_VALUE | 1 | propname | 5074644415572037632 |
| BUF_SIZE | 0 | card | 1056 |
| BUF_SIZE | 0 | card->controls | (-1),160 |
| BUF_SIZE | 0 | card->dapm_routes | (-1),192 |
| BUF_SIZE | 0 | card->dapm_widgets | (-1),320,640,1280,1600,2240 |
| BUF_SIZE | 0 | card->dev | 1616 |
| BUF_SIZE | 0 | card->driver_name | (-1),7-8 |
| BUF_SIZE | 1 | propname | 9 |
| DATA_SOURCE | 0 | card | $0 |
| FUZZY_MAX | 0 | card->num_of_dapm_routes | 0 |
| FUZZY_MAX | 0 | card->num_of_dapm_widgets | 0 |
| STR_LEN | 0 | card | 8 |
| STR_LEN | 0 | card->driver_name | (-1),6-7 |
| TERMINATED | 1 | propname | 1 |
| MEM_ZERO | 0 | card | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NO_OVERFLOW_SIMPLE | 0 | card->num_controls | |
| NO_OVERFLOW_SIMPLE | 0 | card->num_of_dapm_widgets |
sound/soc/meson/meson-card-utils.c meson_card_probe() -> snd_soc_of_parse_aux_devs()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | card | 4096-ptr_max |
| PARAM_VALUE | 0 | card->dev | 4096-ptr_max |
| PARAM_VALUE | 0 | card->drvdata | 4096-ptr_max |
| PARAM_VALUE | 0 | card->num_of_dapm_routes | 0-1073741823 |
| PARAM_VALUE | 0 | card->num_of_dapm_widgets | 0-1073741823 |
| PARAM_VALUE | 0 | card->owner | 0 |
| PARAM_VALUE | 1 | propname | 2138788763583836160 |
| BUF_SIZE | 1 | propname | 15 |
| STR_LEN | 0 | card | 14 |
| TERMINATED | 1 | propname | 1 |
| MEM_ZERO | 0 | card | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NO_OVERFLOW_SIMPLE | 0 | card->num_of_dapm_widgets |
sound/soc/generic/simple-card-utils.c simple_util_parse_property() -> simple_util_parse_property param 1()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | card | 4096-ptr_max |
| PARAM_VALUE | 0 | card->dai_link | 1-u64max |
| PARAM_VALUE | 0 | card->dev | 4096-ptr_max |
| PARAM_VALUE | 0 | card->dev->of_node | 4096-ptr_max |
| PARAM_VALUE | 0 | card->dev->of_node->properties | 4096-ptr_max |
| PARAM_VALUE | 0 | card->num_links | s32min-(-1),1-s32max |
| PARAM_VALUE | 0 | card->owner | 0 |
| PARAM_VALUE | 1 | propname | 5865337438989074432 |
| BUF_SIZE | 0 | card | 1056 |
| BUF_SIZE | 1 | propname | 128 |
| STR_LEN | 0 | card | 127 |
| STR_LEN | 0 | card->name | (-1),12 |
| MEM_ZERO | 0 | card | |
| RX_PATH | |||
| TASK_NOT_RUNNING |