Defined in 1 files as a function:
Referenced in 18 files:
- drivers/staging/greybus/audio_codec.c, line 1028
- sound/soc/codecs/ac97.c, line 83
- sound/soc/codecs/ad1980.c, line 253
- sound/soc/codecs/adau7002.c, line 52
- sound/soc/codecs/cpcap.c, line 1617
- sound/soc/codecs/cs35l56-test.c, line 553
- sound/soc/codecs/cx20442.c
- sound/soc/codecs/dmic.c, line 140
- sound/soc/codecs/msm8916-wcd-analog.c, line 855
- sound/soc/codecs/msm8916-wcd-digital.c, line 846
- sound/soc/codecs/rt5514-spi.c, line 268
- sound/soc/codecs/rt5677-spi.c, line 391
- sound/soc/codecs/stac9766.c, line 289
- sound/soc/codecs/twl4030.c, line 2163
- sound/soc/codecs/twl6040.c, line 1107
- sound/soc/codecs/wm8350.c, line 1477
- sound/soc/codecs/wm8400.c, line 1275
- sound/soc/codecs/wm9705.c, line 341
Smatch caller information:
sound/soc/codecs/rt5677-spi.c rt5677_spi_pcm_probe() -> snd_soc_component_set_drvdata()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | c | 4096-ptr_max |
| PARAM_VALUE | 0 | c->dev | 4096-ptr_max |
| PARAM_VALUE | 1 | data | 4096-ptr_max |
| BUF_SIZE | 1 | data | 376 |
| CAPPED_DATA | 0 | c->driver->num_dapm_widgets | 1 |
| DATA_SOURCE | 0 | c | $0 |
| DATA_SOURCE | 1 | data | r devm_kzalloc |
| STR_LEN | 0 | c->card->name | (-1) |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| NO_OVERFLOW_SIMPLE | 0 | c->card->num_of_dapm_routes | |
| LOCK2 | &card->mutex | ||
| LOCK2 | _T->lock | ||
| TYPE_LOCK | (struct snd_soc_card)->mutex |
sound/soc/codecs/twl6040.c twl6040_probe() -> snd_soc_component_set_drvdata()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | c | 4096-ptr_max |
| PARAM_VALUE | 0 | c->dev | 4096-ptr_max |
| PARAM_VALUE | 1 | data | 1-u64max |
| BUF_SIZE | 1 | data | 408 |
| CAPPED_DATA | 0 | c->driver->num_dapm_widgets | 1 |
| DATA_SOURCE | 0 | c | $0 |
| DATA_SOURCE | 1 | data | r devm_kzalloc |
| STR_LEN | 0 | c->card->name | (-1) |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| NO_OVERFLOW_SIMPLE | 0 | c->card->num_of_dapm_routes | |
| LOCK2 | &card->mutex | ||
| LOCK2 | _T->lock | ||
| TYPE_LOCK | (struct snd_soc_card)->mutex |
sound/soc/codecs/wm9705.c wm9705_soc_probe() -> snd_soc_component_set_drvdata()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | c | 4096-ptr_max |
| PARAM_VALUE | 0 | c->dev | 4096-ptr_max |
| BUF_SIZE | 1 | data | (-1),2568 |
| CAPPED_DATA | 0 | c->driver->num_dapm_widgets | 1 |
| DATA_SOURCE | 0 | c | $0 |
| STR_LEN | 0 | c->card->name | (-1) |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| NO_OVERFLOW_SIMPLE | 0 | c->card->num_of_dapm_routes | |
| LOCK2 | &card->mutex | ||
| LOCK2 | _T->lock | ||
| TYPE_LOCK | (struct snd_soc_card)->mutex |
sound/soc/codecs/ac97.c ac97_soc_probe() -> snd_soc_component_set_drvdata()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | c | 4096-ptr_max |
| PARAM_VALUE | 0 | c->dev | 4096-ptr_max |
| PARAM_VALUE | 1 | data | 4096-ptr_max |
| CAPPED_DATA | 0 | c->driver->num_dapm_widgets | 1 |
| DATA_SOURCE | 0 | c | $0 |
| STR_LEN | 0 | c->card->name | (-1) |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| NO_OVERFLOW_SIMPLE | 0 | c->card->num_of_dapm_routes | |
| LOCK2 | &card->mutex | ||
| LOCK2 | _T->lock | ||
| TYPE_LOCK | (struct snd_soc_card)->mutex |
sound/soc/codecs/msm8916-wcd-digital.c msm8916_wcd_digital_component_probe() -> snd_soc_component_set_drvdata()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | c | 4096-ptr_max |
| PARAM_VALUE | 0 | c->dev | 4096-ptr_max |
| BUF_SIZE | 1 | data | s32min-(-2),1-s32max |
| CAPPED_DATA | 0 | c->driver->num_dapm_widgets | 1 |
| DATA_SOURCE | 0 | c | $0 |
| STR_LEN | 0 | c->card->name | (-1) |
| PARAM_COMPARE | 0 | c->dev->driver_data | == $1 |
| PARAM_COMPARE | 1 | data | == $0->dev->driver_data |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| NO_OVERFLOW_SIMPLE | 0 | c->card->num_of_dapm_routes | |
| UNITS | 1 | data | unit_byte |
| LOCK2 | &card->mutex | ||
| LOCK2 | _T->lock | ||
| TYPE_LOCK | (struct snd_soc_card)->mutex |
drivers/staging/greybus/audio_codec.c gbcodec_probe() -> snd_soc_component_set_drvdata()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | c | 4096-ptr_max |
| PARAM_VALUE | 0 | c->dev | 4096-ptr_max |
| PARAM_VALUE | 1 | data | 4096-ptr_max |
| BUF_SIZE | 1 | data | 352 |
| CAPPED_DATA | 0 | c->driver->num_dapm_widgets | 1 |
| DATA_SOURCE | 0 | c | $0 |
| DATA_SOURCE | 1 | data | r devm_kzalloc |
| STR_LEN | 0 | c->card->name | (-1) |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| NO_OVERFLOW_SIMPLE | 0 | c->card->num_of_dapm_routes | |
| LOCK2 | &card->mutex | ||
| LOCK2 | _T->lock | ||
| TYPE_LOCK | (struct snd_soc_card)->mutex |
sound/soc/codecs/wm8400.c wm8400_component_probe() -> snd_soc_component_set_drvdata()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | c | 4096-ptr_max |
| PARAM_VALUE | 0 | c->dev | 4096-ptr_max |
| PARAM_VALUE | 1 | data | 1-u64max |
| BUF_SIZE | 1 | data | 32 |
| CAPPED_DATA | 0 | c->driver->num_dapm_widgets | 1 |
| DATA_SOURCE | 0 | c | $0 |
| DATA_SOURCE | 1 | data | r devm_kzalloc |
| STR_LEN | 0 | c->card->name | (-1) |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| NO_OVERFLOW_SIMPLE | 0 | c->card->num_of_dapm_routes | |
| LOCK2 | &card->mutex | ||
| LOCK2 | _T->lock | ||
| TYPE_LOCK | (struct snd_soc_card)->mutex |
sound/soc/codecs/stac9766.c stac9766_component_probe() -> snd_soc_component_set_drvdata()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | c | 4096-ptr_max |
| PARAM_VALUE | 0 | c->dev | 4096-ptr_max |
| PARAM_VALUE | 1 | data | 4096-ptr_max |
| BUF_SIZE | 1 | data | 2568 |
| CAPPED_DATA | 0 | c->driver->num_dapm_widgets | 1 |
| DATA_SOURCE | 0 | c | $0 |
| DATA_SOURCE | 1 | data | r snd_soc_new_ac97_component |
| STR_LEN | 0 | c->card->name | (-1) |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| NO_OVERFLOW_SIMPLE | 0 | c->card->num_of_dapm_routes | |
| LOCK2 | &card->mutex | ||
| LOCK2 | _T->lock | ||
| TYPE_LOCK | (struct snd_soc_card)->mutex |
sound/soc/codecs/msm8916-wcd-analog.c pm8916_wcd_analog_probe() -> snd_soc_component_set_drvdata()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | c | 4096-ptr_max |
| PARAM_VALUE | 0 | c->dev | 4096-ptr_max |
| PARAM_VALUE | 1 | data | 4096-ptr_max |
| BUF_SIZE | 1 | data | s32min-(-2),1-s32max |
| CAPPED_DATA | 0 | c->driver->num_dapm_widgets | 1 |
| DATA_SOURCE | 0 | c | $0 |
| STR_LEN | 0 | c->card->name | (-1) |
| PARAM_COMPARE | 0 | c->dev->driver_data | == $1 |
| PARAM_COMPARE | 1 | data | == $0->dev->driver_data |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| NO_OVERFLOW_SIMPLE | 0 | c->card->num_of_dapm_routes | |
| UNITS | 1 | data | unit_byte |
| LOCK2 | &card->mutex | ||
| LOCK2 | _T->lock | ||
| TYPE_LOCK | (struct snd_soc_card)->mutex |
sound/soc/codecs/twl4030.c twl4030_soc_probe() -> snd_soc_component_set_drvdata()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | c | 4096-ptr_max |
| PARAM_VALUE | 0 | c->dev | 4096-ptr_max |
| PARAM_VALUE | 1 | data | 1-u64max |
| BUF_SIZE | 1 | data | 72 |
| CAPPED_DATA | 0 | c->driver->num_dapm_widgets | 1 |
| DATA_SOURCE | 0 | c | $0 |
| DATA_SOURCE | 1 | data | r devm_kzalloc |
| STR_LEN | 0 | c->card->name | (-1) |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| NO_OVERFLOW_SIMPLE | 0 | c->card->num_of_dapm_routes | |
| LOCK2 | &card->mutex | ||
| LOCK2 | _T->lock | ||
| TYPE_LOCK | (struct snd_soc_card)->mutex |
sound/soc/codecs/adau7002.c adau7002_component_probe() -> snd_soc_component_set_drvdata()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | c | 4096-ptr_max |
| PARAM_VALUE | 0 | c->dev | 4096-ptr_max |
| PARAM_VALUE | 1 | data | 1-u64max |
| BUF_SIZE | 1 | data | 4 |
| CAPPED_DATA | 0 | c->driver->num_dapm_widgets | 1 |
| DATA_SOURCE | 0 | c | $0 |
| DATA_SOURCE | 1 | data | r devm_kzalloc |
| STR_LEN | 0 | c->card->name | (-1) |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| NO_OVERFLOW_SIMPLE | 0 | c->card->num_of_dapm_routes | |
| LOCK2 | &card->mutex | ||
| LOCK2 | _T->lock | ||
| TYPE_LOCK | (struct snd_soc_card)->mutex |
sound/soc/codecs/cx20442.c cx20442_component_probe() -> snd_soc_component_set_drvdata()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | c | 4096-ptr_max |
| PARAM_VALUE | 0 | c->dev | 4096-ptr_max |
| PARAM_VALUE | 1 | data | 4096-ptr_max |
| BUF_SIZE | 1 | data | 24 |
| CAPPED_DATA | 0 | c->driver->num_dapm_widgets | 1 |
| DATA_SOURCE | 0 | c | $0 |
| DATA_SOURCE | 1 | data | r _kzalloc_noprof |
| STR_LEN | 0 | c->card->name | (-1) |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| NO_OVERFLOW_SIMPLE | 0 | c->card->num_of_dapm_routes | |
| LOCK2 | &card->mutex | ||
| LOCK2 | _T->lock | ||
| TYPE_LOCK | (struct snd_soc_card)->mutex |
sound/soc/codecs/cx20442.c cx20442_component_remove() -> snd_soc_component_set_drvdata()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | c | 4096-ptr_max |
| PARAM_VALUE | 0 | c->dev | 4096-ptr_max |
| PARAM_VALUE | 1 | data | 0 |
| DATA_SOURCE | 0 | c | $0 |
| STR_LEN | 0 | c->card->name | (-1) |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| NO_OVERFLOW_SIMPLE | 0 | c->card->num_of_dapm_routes | |
| LOCK2 | _T->lock | ||
| HALF_LOCKED2 | &card->mutex |
sound/soc/codecs/wm8350.c wm8350_component_probe() -> snd_soc_component_set_drvdata()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | c | 4096-ptr_max |
| PARAM_VALUE | 0 | c->dev | 4096-ptr_max |
| PARAM_VALUE | 1 | data | 1-u64max |
| BUF_SIZE | 1 | data | 872 |
| CAPPED_DATA | 0 | c->driver->num_dapm_widgets | 1 |
| DATA_SOURCE | 0 | c | $0 |
| DATA_SOURCE | 1 | data | r devm_kzalloc |
| STR_LEN | 0 | c->card->name | (-1) |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| NO_OVERFLOW_SIMPLE | 0 | c->card->num_of_dapm_routes | |
| LOCK2 | &card->mutex | ||
| LOCK2 | _T->lock | ||
| TYPE_LOCK | (struct snd_soc_card)->mutex |
sound/soc/codecs/cpcap.c cpcap_soc_probe() -> snd_soc_component_set_drvdata()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | c | 4096-ptr_max |
| PARAM_VALUE | 0 | c->dev | 4096-ptr_max |
| PARAM_VALUE | 1 | data | 1-u64max |
| BUF_SIZE | 1 | data | 424 |
| CAPPED_DATA | 0 | c->driver->num_dapm_widgets | 1 |
| DATA_SOURCE | 0 | c | $0 |
| DATA_SOURCE | 1 | data | r devm_kzalloc |
| STR_LEN | 0 | c->card->name | (-1) |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| NO_OVERFLOW_SIMPLE | 0 | c->card->num_of_dapm_routes | |
| LOCK2 | &card->mutex | ||
| LOCK2 | _T->lock | ||
| TYPE_LOCK | (struct snd_soc_card)->mutex |
sound/soc/codecs/cs35l56-test.c cs35l56_test_case_init_common() -> snd_soc_component_set_drvdata()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | c | 4096-ptr_max |
| PARAM_VALUE | 0 | c->dev | 4096-ptr_max |
| PARAM_VALUE | 1 | data | 4096-ptr_max |
| BUF_SIZE | 0 | c | 384 |
| BUF_SIZE | 0 | c->dev | 1616 |
| BUF_SIZE | 1 | data | 1224 |
| DATA_SOURCE | 0 | c | r kunit_kzalloc |
| MEM_ZERO | 0 | c | |
| NOCHECK_CALL |
sound/soc/codecs/ad1980.c ad1980_soc_probe() -> snd_soc_component_set_drvdata()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | c | 4096-ptr_max |
| PARAM_VALUE | 0 | c->dev | 4096-ptr_max |
| PARAM_VALUE | 1 | data | 4096-ptr_max |
| BUF_SIZE | 1 | data | 2568 |
| CAPPED_DATA | 0 | c->driver->num_dapm_widgets | 1 |
| DATA_SOURCE | 0 | c | $0 |
| DATA_SOURCE | 1 | data | r snd_soc_new_ac97_component |
| STR_LEN | 0 | c->card->name | (-1) |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| NO_OVERFLOW_SIMPLE | 0 | c->card->num_of_dapm_routes | |
| LOCK2 | &card->mutex | ||
| LOCK2 | _T->lock | ||
| TYPE_LOCK | (struct snd_soc_card)->mutex |
sound/soc/codecs/rt5514-spi.c rt5514_spi_pcm_probe() -> snd_soc_component_set_drvdata()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | c | 4096-ptr_max |
| PARAM_VALUE | 0 | c->dev | 4096-ptr_max |
| PARAM_VALUE | 1 | data | 4096-ptr_max |
| BUF_SIZE | 1 | data | 392 |
| CAPPED_DATA | 0 | c->driver->num_dapm_widgets | 1 |
| DATA_SOURCE | 0 | c | $0 |
| DATA_SOURCE | 1 | data | r devm_kzalloc |
| STR_LEN | 0 | c->card->name | (-1) |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| NO_OVERFLOW_SIMPLE | 0 | c->card->num_of_dapm_routes | |
| LOCK2 | &card->mutex | ||
| LOCK2 | _T->lock | ||
| TYPE_LOCK | (struct snd_soc_card)->mutex |
sound/soc/codecs/dmic.c dmic_component_probe() -> snd_soc_component_set_drvdata()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | c | 4096-ptr_max |
| PARAM_VALUE | 0 | c->dev | 4096-ptr_max |
| PARAM_VALUE | 1 | data | 4096-ptr_max |
| BUF_SIZE | 1 | data | 24 |
| CAPPED_DATA | 0 | c->driver->num_dapm_widgets | 1 |
| DATA_SOURCE | 0 | c | $0 |
| DATA_SOURCE | 1 | data | r devm_kzalloc |
| STR_LEN | 0 | c->card->name | (-1) |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| NO_OVERFLOW_SIMPLE | 0 | c->card->num_of_dapm_routes | |
| LOCK2 | &card->mutex | ||
| LOCK2 | _T->lock | ||
| TYPE_LOCK | (struct snd_soc_card)->mutex |