Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 4 files:

Smatch caller information:

sound/soc/soc-generic-dmaengine-pcm.c snd_dmaengine_pcm_register() -> snd_soc_component_set_priv()

Type Parameter Key Value
PARAM_VALUE 0 component 4096-ptr_max
PARAM_VALUE 1 priv 4096-ptr_max
BUF_SIZE 0 component 384
BUF_SIZE 0 component->dev (-1),1616
BUF_SIZE 1 priv 32
DATA_SOURCE 0 component r snd_soc_component_alloc
DATA_SOURCE 1 priv r _kzalloc_noprof
STR_LEN 0 component->dev (-1),2,6-8
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

sound/soc/soc-topology-test.c snd_soc_tplg_test_load_empty_tplg() -> snd_soc_component_set_priv()

Type Parameter Key Value
PARAM_VALUE 0 component 4096-ptr_max
PARAM_VALUE 1 priv 4096-ptr_max
BUF_SIZE 0 component 384
BUF_SIZE 1 priv 1096
DATA_SOURCE 0 component r snd_soc_component_alloc
DATA_SOURCE 1 priv r kunit_kzalloc
NOCHECK_CALL

sound/soc/soc-topology-test.c snd_soc_tplg_test_load_empty_tplg_bad_abi() -> snd_soc_component_set_priv()

Type Parameter Key Value
PARAM_VALUE 0 component 4096-ptr_max
PARAM_VALUE 1 priv 4096-ptr_max
BUF_SIZE 0 component 384
BUF_SIZE 1 priv 1096
DATA_SOURCE 0 component r snd_soc_component_alloc
DATA_SOURCE 1 priv r kunit_kzalloc
NOCHECK_CALL

sound/soc/soc-topology-test.c snd_soc_tplg_test_load_empty_tplg_bad_magic() -> snd_soc_component_set_priv()

Type Parameter Key Value
PARAM_VALUE 0 component 4096-ptr_max
PARAM_VALUE 1 priv 4096-ptr_max
BUF_SIZE 0 component 384
BUF_SIZE 1 priv 1096
DATA_SOURCE 0 component r snd_soc_component_alloc
DATA_SOURCE 1 priv r kunit_kzalloc
NOCHECK_CALL

sound/soc/soc-topology-test.c snd_soc_tplg_test_load_empty_tplg_bad_payload_size() -> snd_soc_component_set_priv()

Type Parameter Key Value
PARAM_VALUE 0 component 4096-ptr_max
PARAM_VALUE 1 priv 4096-ptr_max
BUF_SIZE 0 component 384
BUF_SIZE 1 priv 1096
DATA_SOURCE 0 component r snd_soc_component_alloc
DATA_SOURCE 1 priv r kunit_kzalloc
NOCHECK_CALL

sound/soc/soc-topology-test.c snd_soc_tplg_test_load_empty_tplg_bad_size() -> snd_soc_component_set_priv()

Type Parameter Key Value
PARAM_VALUE 0 component 4096-ptr_max
PARAM_VALUE 1 priv 4096-ptr_max
BUF_SIZE 0 component 384
BUF_SIZE 1 priv 1096
DATA_SOURCE 0 component r snd_soc_component_alloc
DATA_SOURCE 1 priv r kunit_kzalloc
NOCHECK_CALL

sound/soc/soc-topology-test.c snd_soc_tplg_test_load_pcm_tplg() -> snd_soc_component_set_priv()

Type Parameter Key Value
PARAM_VALUE 0 component 4096-ptr_max
PARAM_VALUE 1 priv 4096-ptr_max
BUF_SIZE 0 component 384
BUF_SIZE 1 priv 1096
DATA_SOURCE 0 component r snd_soc_component_alloc
DATA_SOURCE 1 priv r kunit_kzalloc
NOCHECK_CALL

sound/soc/soc-topology-test.c snd_soc_tplg_test_load_pcm_tplg_reload_card() -> snd_soc_component_set_priv()

Type Parameter Key Value
PARAM_VALUE 0 component 4096-ptr_max
PARAM_VALUE 1 priv 4096-ptr_max
BUF_SIZE 0 component 384
BUF_SIZE 1 priv 1096
DATA_SOURCE 0 component r snd_soc_component_alloc
DATA_SOURCE 1 priv r kunit_kzalloc
NOCHECK_CALL

sound/soc/soc-topology-test.c snd_soc_tplg_test_load_pcm_tplg_reload_comp() -> snd_soc_component_set_priv()

Type Parameter Key Value
PARAM_VALUE 0 component 4096-ptr_max
PARAM_VALUE 1 priv 4096-ptr_max
BUF_SIZE 0 component 384
BUF_SIZE 1 priv 1096
DATA_SOURCE 0 component r snd_soc_component_alloc
DATA_SOURCE 1 priv r kunit_kzalloc
NOCHECK_CALL

sound/soc/soc-topology-test.c snd_soc_tplg_test_load_with_null_comp() -> snd_soc_component_set_priv()

Type Parameter Key Value
PARAM_VALUE 0 component 4096-ptr_max
PARAM_VALUE 1 priv 4096-ptr_max
BUF_SIZE 0 component 384
BUF_SIZE 1 priv 1096
DATA_SOURCE 0 component r snd_soc_component_alloc
DATA_SOURCE 1 priv r kunit_kzalloc
NOCHECK_CALL

sound/soc/soc-topology-test.c snd_soc_tplg_test_load_with_null_fw() -> snd_soc_component_set_priv()

Type Parameter Key Value
PARAM_VALUE 0 component 4096-ptr_max
PARAM_VALUE 1 priv 4096-ptr_max
BUF_SIZE 0 component 384
BUF_SIZE 1 priv 1096
DATA_SOURCE 0 component r snd_soc_component_alloc
DATA_SOURCE 1 priv r kunit_kzalloc
NOCHECK_CALL

sound/soc/soc-topology-test.c snd_soc_tplg_test_load_with_null_ops() -> snd_soc_component_set_priv()

Type Parameter Key Value
PARAM_VALUE 0 component 4096-ptr_max
PARAM_VALUE 1 priv 4096-ptr_max
BUF_SIZE 0 component 384
BUF_SIZE 1 priv 1096
DATA_SOURCE 0 component r snd_soc_component_alloc
DATA_SOURCE 1 priv r kunit_kzalloc
NOCHECK_CALL

sound/soc/intel/avs/pcm.c avs_register_component() -> snd_soc_component_set_priv()

Type Parameter Key Value
PARAM_VALUE 0 component 4096-ptr_max
PARAM_VALUE 1 priv 4096-ptr_max
BUF_SIZE 0 component 384
BUF_SIZE 1 priv 32
DATA_SOURCE 0 component r snd_soc_component_alloc
DATA_SOURCE 1 priv r devm_kzalloc
NOCHECK_CALL
LOCK2 &pool->lock