Documented in 1 files:

Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 7 files:

Smatch caller information:

sound/soc/sdw_utils/soc_sdw_cs_amp.c asoc_sdw_cs35l56_volume_limit() -> snd_soc_limit_volume()

Type Parameter Key Value
PARAM_VALUE 0 card 4096-ptr_max
PARAM_VALUE 1 name 1-u64max
PARAM_VALUE 2 max 400
BUF_SIZE 1 name 0-s32max
BUF_SIZE 1 name 0-s32max
CAPPED_DATA 1 name 1
DATA_SOURCE 0 card $0
DATA_SOURCE 1 name r kasprintf
RX_PATH
TASK_NOT_RUNNING
LOCK2 &card->mutex
LOCK2 _T->lock
TYPE_LOCK (struct snd_soc_card)->mutex

sound/soc/sdw_utils/soc_sdw_ti_amp.c asoc_sdw_ti_amp_initial_settings() -> snd_soc_limit_volume()

Type Parameter Key Value
PARAM_VALUE 0 card 4096-ptr_max
PARAM_VALUE 1 name 1-u64max
PARAM_VALUE 2 max 200
BUF_SIZE 1 name 0-s32max
BUF_SIZE 1 name 0-s32max
CAPPED_DATA 1 name 1
DATA_SOURCE 0 card $0
DATA_SOURCE 1 name r kasprintf
RX_PATH
TASK_NOT_RUNNING
LOCK2 &card->mutex
LOCK2 _T->lock
TYPE_LOCK (struct snd_soc_card)->mutex

sound/soc/sdw_utils/soc_sdw_cs42l43.c asoc_sdw_cs42l43_spk_rtd_init() -> snd_soc_limit_volume()

Type Parameter Key Value
PARAM_VALUE 0 card 4096-ptr_max
PARAM_VALUE 1 name 3508869671182340096
PARAM_VALUE 2 max 128
BUF_SIZE 1 name 31
STR_LEN 0 card 30
TERMINATED 1 name 1
RX_PATH
TASK_NOT_RUNNING
LOCK2 &card->mutex
LOCK2 _T->lock
TYPE_LOCK (struct snd_soc_card)->mutex

sound/soc/qcom/sc8280xp.c sc8280xp_snd_init() -> snd_soc_limit_volume()

Type Parameter Key Value
PARAM_VALUE 0 card 4096-ptr_max
PARAM_VALUE 1 name 789182943177048064
PARAM_VALUE 2 max 81
BUF_SIZE 1 name 23
STR_LEN 0 card 22
TERMINATED 1 name 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &card->mutex
LOCK2 _T->lock
TYPE_LOCK (struct snd_soc_card)->mutex

sound/soc/qcom/sc8280xp.c sc8280xp_snd_init() -> snd_soc_limit_volume()

Type Parameter Key Value
PARAM_VALUE 0 card 4096-ptr_max
PARAM_VALUE 1 name 6686335339483324416
PARAM_VALUE 2 max 81
BUF_SIZE 1 name 23
STR_LEN 0 card 22
TERMINATED 1 name 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &card->mutex
LOCK2 _T->lock
TYPE_LOCK (struct snd_soc_card)->mutex

sound/soc/qcom/sc8280xp.c sc8280xp_snd_init() -> snd_soc_limit_volume()

Type Parameter Key Value
PARAM_VALUE 0 card 4096-ptr_max
PARAM_VALUE 1 name 7961090739372728320
PARAM_VALUE 2 max 17
BUF_SIZE 1 name 19
STR_LEN 0 card 18
TERMINATED 1 name 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &card->mutex
LOCK2 _T->lock
TYPE_LOCK (struct snd_soc_card)->mutex

sound/soc/qcom/sc8280xp.c sc8280xp_snd_init() -> snd_soc_limit_volume()

Type Parameter Key Value
PARAM_VALUE 0 card 4096-ptr_max
PARAM_VALUE 1 name 5442488633120092160
PARAM_VALUE 2 max 17
BUF_SIZE 1 name 20
STR_LEN 0 card 19
TERMINATED 1 name 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &card->mutex
LOCK2 _T->lock
TYPE_LOCK (struct snd_soc_card)->mutex

sound/soc/qcom/x1e80100.c x1e80100_snd_init() -> snd_soc_limit_volume()

Type Parameter Key Value
PARAM_VALUE 0 card 4096-ptr_max
PARAM_VALUE 1 name 1489961253864214528
PARAM_VALUE 2 max 81
BUF_SIZE 1 name 27
STR_LEN 0 card 26
TERMINATED 1 name 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &card->mutex
LOCK2 _T->lock
TYPE_LOCK (struct snd_soc_card)->mutex

sound/soc/qcom/x1e80100.c x1e80100_snd_init() -> snd_soc_limit_volume()

Type Parameter Key Value
PARAM_VALUE 0 card 4096-ptr_max
PARAM_VALUE 1 name 6097759692421267456
PARAM_VALUE 2 max 81
BUF_SIZE 1 name 27
STR_LEN 0 card 26
TERMINATED 1 name 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &card->mutex
LOCK2 _T->lock
TYPE_LOCK (struct snd_soc_card)->mutex

sound/soc/qcom/x1e80100.c x1e80100_snd_init() -> snd_soc_limit_volume()

Type Parameter Key Value
PARAM_VALUE 0 card 4096-ptr_max
PARAM_VALUE 1 name 3118495738622111744
PARAM_VALUE 2 max 81
BUF_SIZE 1 name 28
STR_LEN 0 card 27
TERMINATED 1 name 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &card->mutex
LOCK2 _T->lock
TYPE_LOCK (struct snd_soc_card)->mutex

sound/soc/qcom/x1e80100.c x1e80100_snd_init() -> snd_soc_limit_volume()

Type Parameter Key Value
PARAM_VALUE 0 card 4096-ptr_max
PARAM_VALUE 1 name 4192467023369977856
PARAM_VALUE 2 max 81
BUF_SIZE 1 name 28
STR_LEN 0 card 27
TERMINATED 1 name 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &card->mutex
LOCK2 _T->lock
TYPE_LOCK (struct snd_soc_card)->mutex

sound/soc/qcom/x1e80100.c x1e80100_snd_init() -> snd_soc_limit_volume()

Type Parameter Key Value
PARAM_VALUE 0 card 4096-ptr_max
PARAM_VALUE 1 name 7961090739372728320
PARAM_VALUE 2 max 6
BUF_SIZE 1 name 19
STR_LEN 0 card 18
TERMINATED 1 name 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &card->mutex
LOCK2 _T->lock
TYPE_LOCK (struct snd_soc_card)->mutex

sound/soc/qcom/x1e80100.c x1e80100_snd_init() -> snd_soc_limit_volume()

Type Parameter Key Value
PARAM_VALUE 0 card 4096-ptr_max
PARAM_VALUE 1 name 5442488633120092160
PARAM_VALUE 2 max 6
BUF_SIZE 1 name 20
STR_LEN 0 card 19
TERMINATED 1 name 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &card->mutex
LOCK2 _T->lock
TYPE_LOCK (struct snd_soc_card)->mutex

sound/soc/qcom/x1e80100.c x1e80100_snd_init() -> snd_soc_limit_volume()

Type Parameter Key Value
PARAM_VALUE 0 card 4096-ptr_max
PARAM_VALUE 1 name 3067889252608364544
PARAM_VALUE 2 max 6
BUF_SIZE 1 name 21
STR_LEN 0 card 20
TERMINATED 1 name 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &card->mutex
LOCK2 _T->lock
TYPE_LOCK (struct snd_soc_card)->mutex

sound/soc/qcom/x1e80100.c x1e80100_snd_init() -> snd_soc_limit_volume()

Type Parameter Key Value
PARAM_VALUE 0 card 4096-ptr_max
PARAM_VALUE 1 name 4772204859770486784
PARAM_VALUE 2 max 6
BUF_SIZE 1 name 22
STR_LEN 0 card 21
TERMINATED 1 name 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &card->mutex
LOCK2 _T->lock
TYPE_LOCK (struct snd_soc_card)->mutex

sound/soc/qcom/x1e80100.c x1e80100_snd_init() -> snd_soc_limit_volume()

Type Parameter Key Value
PARAM_VALUE 0 card 4096-ptr_max
PARAM_VALUE 1 name 7385520834027507712
PARAM_VALUE 2 max 6
BUF_SIZE 1 name 22
STR_LEN 0 card 21
TERMINATED 1 name 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &card->mutex
LOCK2 _T->lock
TYPE_LOCK (struct snd_soc_card)->mutex

sound/soc/qcom/x1e80100.c x1e80100_snd_init() -> snd_soc_limit_volume()

Type Parameter Key Value
PARAM_VALUE 0 card 4096-ptr_max
PARAM_VALUE 1 name 2355225170311811072
PARAM_VALUE 2 max 6
BUF_SIZE 1 name 23
STR_LEN 0 card 22
TERMINATED 1 name 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &card->mutex
LOCK2 _T->lock
TYPE_LOCK (struct snd_soc_card)->mutex