Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

sound/soc/soc-dapm.c __dapm_set_pin() -> dapm_mark_dirty()

Type Parameter Key Value
PARAM_VALUE 0 w 4096-ptr_max
PARAM_VALUE 1 reason 5697286860414369792
BUF_SIZE 1 reason 18
DATA_SOURCE 0 w r dapm_find_widget
STR_LEN 0 w 17
STR_LEN 0 w->dapm (-1),2-16,19-20,31
TERMINATED 1 reason 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

sound/soc/soc-dapm.c dapm_add_path() -> dapm_mark_dirty()

Type Parameter Key Value
PARAM_VALUE 1 reason 3456754880382152704
BUF_SIZE 1 reason 12
STR_LEN 0 w 11
TERMINATED 1 reason 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &card->mutex
HALF_LOCKED2 _T->lock

sound/soc/soc-dapm.c dapm_connect_path() -> dapm_mark_dirty()

Type Parameter Key Value
PARAM_VALUE 1 reason 1213382015331741696,2571413320111493120,9061464610960973824
BUF_SIZE 1 reason 11,13
BUF_SIZE 1 reason 11,13
DATA_SOURCE 1 reason $2
TERMINATED 1 reason 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

sound/soc/soc-dapm.c dapm_connect_path() -> dapm_mark_dirty()

Type Parameter Key Value
PARAM_VALUE 1 reason 1213382015331741696,2571413320111493120,9061464610960973824
BUF_SIZE 1 reason 11,13
BUF_SIZE 1 reason 11,13
DATA_SOURCE 1 reason $2
TERMINATED 1 reason 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

sound/soc/soc-dapm.c dapm_dai_stream_event() -> dapm_mark_dirty()

Type Parameter Key Value
PARAM_VALUE 0 w 1-u64max
PARAM_VALUE 1 reason 4131650623846481920
BUF_SIZE 1 reason 13
DATA_SOURCE 0 w r snd_soc_dai_get_widget
STR_LEN 0 w 12
TERMINATED 1 reason 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 &rtd->card->mutex
HALF_LOCKED2 _T->lock

sound/soc/soc-dapm.c dapm_widget_set_peer_power() -> dapm_mark_dirty()

Type Parameter Key Value
PARAM_VALUE 0 w 4096-ptr_max
PARAM_VALUE 1 reason 952080970027409408
BUF_SIZE 1 reason 18
DATA_SOURCE 0 w $0
STR_LEN 0 w 17
TERMINATED 1 reason 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

sound/soc/soc-dapm.c snd_soc_dapm_del_route() -> dapm_mark_dirty()

Type Parameter Key Value
PARAM_VALUE 0 w 4096-ptr_max
PARAM_VALUE 1 reason 1157660046744080384
BUF_SIZE 1 reason 14
STR_LEN 0 w 13
TERMINATED 1 reason 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 global &gbcodec->register_mutex

sound/soc/soc-dapm.c snd_soc_dapm_del_route() -> dapm_mark_dirty()

Type Parameter Key Value
PARAM_VALUE 0 w 4096-ptr_max
PARAM_VALUE 1 reason 1157660046744080384
BUF_SIZE 1 reason 14
STR_LEN 0 w 13
TERMINATED 1 reason 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 global &gbcodec->register_mutex

sound/soc/soc-dapm.c snd_soc_dapm_force_enable_pin_unlocked() -> dapm_mark_dirty()

Type Parameter Key Value
PARAM_VALUE 0 w 4096-ptr_max
PARAM_VALUE 0 w->connected 1
PARAM_VALUE 0 w->dapm->component 0,4096-ptr_max
PARAM_VALUE 0 w->force 1
PARAM_VALUE 1 reason 3808072157894627328
BUF_SIZE 1 reason 13
DATA_SOURCE 0 w r dapm_find_widget
STR_LEN 0 w 12
STR_LEN 0 w->dapm (-1),2-9,11-14,16,31
TERMINATED 1 reason 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &card->mutex
HALF_LOCKED2 _T->lock

sound/soc/soc-dapm.c snd_soc_dapm_mark_endpoints_dirty() -> dapm_mark_dirty()

Type Parameter Key Value
PARAM_VALUE 0 w 4096-ptr_max
PARAM_VALUE 0 w->is_ep 1-3
PARAM_VALUE 1 reason 7400847288202506240
BUF_SIZE 1 reason 21
CAPPED_DATA 0 &w->list 1
STR_LEN 0 w 20
TERMINATED 1 reason 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &card->mutex
HALF_LOCKED2 _T->lock

sound/soc/soc-dapm.c snd_soc_dapm_new_widgets() -> dapm_mark_dirty()

Type Parameter Key Value
PARAM_VALUE 0 w 4096-ptr_max
PARAM_VALUE 0 w->new 1
PARAM_VALUE 1 reason 133710081238745088
BUF_SIZE 0 w->kcontrols 0-u64max
BUF_SIZE 1 reason 11
CAPPED_DATA 0 &w->list 1
STR_LEN 0 w 10
TERMINATED 1 reason 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
NO_OVERFLOW_SIMPLE 0 w->num_kcontrols
HALF_LOCKED2 &card->mutex
HALF_LOCKED2 &card->mutex
HALF_LOCKED2 _T->lock
HALF_LOCKED2 global &gbcodec->register_mutex