Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 2 files:

Smatch caller information:

sound/soc/generic/audio-graph-card.c simple_util_parse_routing() -> simple_util_parse_property()

Type Parameter Key Value
PARAM_VALUE 0 priv 4096-ptr_max
PARAM_VALUE 0 priv->dai_link 1-u64max
PARAM_VALUE 0 priv->dai_props 1-u64max
PARAM_VALUE 0 priv->dais 1-u64max
PARAM_VALUE 0 priv->dlcs 1-u64max
PARAM_VALUE 0 priv->ops 0,7699484062254370816,9179369699931877376
PARAM_VALUE 0 priv->pa_gpio 0,4096-ptr_max
PARAM_VALUE 0 priv->snd_card.dai_link 1-u64max
PARAM_VALUE 0 priv->snd_card.dev 4096-ptr_max
PARAM_VALUE 0 priv->snd_card.dev->devres_head.prev 4096-ptr_max
PARAM_VALUE 0 priv->snd_card.num_links s32min-(-1),1-s32max
PARAM_VALUE 0 priv->snd_card.owner 0
PARAM_VALUE 1 func 4513412486084005888
PARAM_VALUE 2 prefix 0
PARAM_VALUE 3 property 8187408579977322496
BUF_SIZE 0 priv (-1),2504
BUF_SIZE 0 priv (-1),2504
BUF_SIZE 0 priv->pa_gpio s32min,(-1),1-s32max
BUF_SIZE 3 property 8
CAPPED_DATA 0 priv->pa_gpio 1
DATA_SOURCE 0 priv $0
DATA_SOURCE 2 prefix $1
STR_LEN 0 priv 7
TERMINATED 3 property 1
MEM_ZERO 0 priv
RX_PATH
TASK_NOT_RUNNING

sound/soc/generic/audio-graph-card.c simple_util_parse_widgets() -> simple_util_parse_property()

Type Parameter Key Value
PARAM_VALUE 0 priv 4096-ptr_max
PARAM_VALUE 0 priv->dai_link 1-u64max
PARAM_VALUE 0 priv->dai_props 1-u64max
PARAM_VALUE 0 priv->dais 1-u64max
PARAM_VALUE 0 priv->dlcs 1-u64max
PARAM_VALUE 0 priv->ops 0,7699484062254370816,9179369699931877376
PARAM_VALUE 0 priv->pa_gpio 0,4096-ptr_max
PARAM_VALUE 0 priv->snd_card.dai_link 1-u64max
PARAM_VALUE 0 priv->snd_card.dev 4096-ptr_max
PARAM_VALUE 0 priv->snd_card.dev->devres_head.prev 4096-ptr_max
PARAM_VALUE 0 priv->snd_card.num_links s32min-(-1),1-s32max
PARAM_VALUE 0 priv->snd_card.owner 0
PARAM_VALUE 1 func 8350978118159515648
PARAM_VALUE 2 prefix 0
PARAM_VALUE 3 property 3164862571264790528
BUF_SIZE 0 priv (-1),2504
BUF_SIZE 0 priv (-1),2504
BUF_SIZE 0 priv->pa_gpio s32min,(-1),1-s32max
BUF_SIZE 3 property 8
CAPPED_DATA 0 priv->pa_gpio 1
DATA_SOURCE 0 priv $0
DATA_SOURCE 2 prefix $1
STR_LEN 0 priv 7
TERMINATED 3 property 1
MEM_ZERO 0 priv
RX_PATH
TASK_NOT_RUNNING

sound/soc/generic/audio-graph-card2.c simple_util_parse_aux_devs() -> simple_util_parse_property()

Type Parameter Key Value
PARAM_VALUE 0 priv 4096-ptr_max
PARAM_VALUE 0 priv->dai_link 1-u64max
PARAM_VALUE 0 priv->dai_props 1-u64max
PARAM_VALUE 0 priv->dais 1-u64max
PARAM_VALUE 0 priv->dlcs 1-u64max
PARAM_VALUE 0 priv->ops 0,7699484062254370816,9179369699931877376
PARAM_VALUE 0 priv->ops->prepare 0,4096-ptr_max
PARAM_VALUE 0 priv->pa_gpio 0,4096-ptr_max
PARAM_VALUE 0 priv->snd_card.dai_link 1-u64max
PARAM_VALUE 0 priv->snd_card.dev 4096-ptr_max
PARAM_VALUE 0 priv->snd_card.dev->devres_head.prev 4096-ptr_max
PARAM_VALUE 0 priv->snd_card.num_links s32min-(-1),1-s32max
PARAM_VALUE 0 priv->snd_card.owner 0
PARAM_VALUE 0 priv->snd_card.probe 4042953444208631808
PARAM_VALUE 1 func 4011738985514668032
PARAM_VALUE 2 prefix 0
PARAM_VALUE 3 property 5074644415572037632
BUF_SIZE 0 priv 2504
BUF_SIZE 0 priv->ops (-1),48
BUF_SIZE 0 priv->pa_gpio s32min,(-1),1-s32max
BUF_SIZE 0 priv->snd_card.name (-1),13
BUF_SIZE 3 property 9
CAPPED_DATA 0 priv->pa_gpio 1
DATA_SOURCE 0 priv $0
DATA_SOURCE 2 prefix $1
STR_LEN 0 priv 8
STR_LEN 0 priv->snd_card.name (-1),12
TERMINATED 3 property 1
MEM_ZERO 0 priv
RX_PATH
TASK_NOT_RUNNING

sound/soc/generic/audio-graph-card2.c simple_util_parse_routing() -> simple_util_parse_property()

Type Parameter Key Value
PARAM_VALUE 0 priv 4096-ptr_max
PARAM_VALUE 0 priv->dai_link 1-u64max
PARAM_VALUE 0 priv->dai_props 1-u64max
PARAM_VALUE 0 priv->dais 1-u64max
PARAM_VALUE 0 priv->dlcs 1-u64max
PARAM_VALUE 0 priv->ops 0,7699484062254370816,9179369699931877376
PARAM_VALUE 0 priv->ops->prepare 0,4096-ptr_max
PARAM_VALUE 0 priv->pa_gpio 0,4096-ptr_max
PARAM_VALUE 0 priv->snd_card.dai_link 1-u64max
PARAM_VALUE 0 priv->snd_card.dev 4096-ptr_max
PARAM_VALUE 0 priv->snd_card.dev->devres_head.prev 4096-ptr_max
PARAM_VALUE 0 priv->snd_card.num_links s32min-(-1),1-s32max
PARAM_VALUE 0 priv->snd_card.owner 0
PARAM_VALUE 0 priv->snd_card.probe 4042953444208631808
PARAM_VALUE 1 func 4513412486084005888
PARAM_VALUE 2 prefix 0
PARAM_VALUE 3 property 8187408579977322496
BUF_SIZE 0 priv 2504
BUF_SIZE 0 priv->ops (-1),48
BUF_SIZE 0 priv->pa_gpio s32min,(-1),1-s32max
BUF_SIZE 0 priv->snd_card.name (-1),13
BUF_SIZE 3 property 8
CAPPED_DATA 0 priv->pa_gpio 1
DATA_SOURCE 0 priv $0
DATA_SOURCE 2 prefix $1
STR_LEN 0 priv 7
STR_LEN 0 priv->snd_card.name (-1),12
TERMINATED 3 property 1
MEM_ZERO 0 priv
RX_PATH
TASK_NOT_RUNNING

sound/soc/generic/audio-graph-card2.c simple_util_parse_widgets() -> simple_util_parse_property()

Type Parameter Key Value
PARAM_VALUE 0 priv 4096-ptr_max
PARAM_VALUE 0 priv->dai_link 1-u64max
PARAM_VALUE 0 priv->dai_props 1-u64max
PARAM_VALUE 0 priv->dais 1-u64max
PARAM_VALUE 0 priv->dlcs 1-u64max
PARAM_VALUE 0 priv->ops 0,7699484062254370816,9179369699931877376
PARAM_VALUE 0 priv->ops->prepare 0,4096-ptr_max
PARAM_VALUE 0 priv->pa_gpio 0,4096-ptr_max
PARAM_VALUE 0 priv->snd_card.dai_link 1-u64max
PARAM_VALUE 0 priv->snd_card.dev 4096-ptr_max
PARAM_VALUE 0 priv->snd_card.dev->devres_head.prev 4096-ptr_max
PARAM_VALUE 0 priv->snd_card.num_links s32min-(-1),1-s32max
PARAM_VALUE 0 priv->snd_card.owner 0
PARAM_VALUE 0 priv->snd_card.probe 4042953444208631808
PARAM_VALUE 1 func 8350978118159515648
PARAM_VALUE 2 prefix 0
PARAM_VALUE 3 property 3164862571264790528
BUF_SIZE 0 priv 2504
BUF_SIZE 0 priv->ops (-1),48
BUF_SIZE 0 priv->pa_gpio s32min,(-1),1-s32max
BUF_SIZE 0 priv->snd_card.name (-1),13
BUF_SIZE 3 property 8
CAPPED_DATA 0 priv->pa_gpio 1
DATA_SOURCE 0 priv $0
DATA_SOURCE 2 prefix $1
STR_LEN 0 priv 7
STR_LEN 0 priv->snd_card.name (-1),12
TERMINATED 3 property 1
MEM_ZERO 0 priv
RX_PATH
TASK_NOT_RUNNING

sound/soc/generic/simple-card.c simple_util_parse_aux_devs() -> simple_util_parse_property()

Type Parameter Key Value
PARAM_VALUE 0 priv 4096-ptr_max
PARAM_VALUE 0 priv->dai_link 1-u64max
PARAM_VALUE 0 priv->dai_props 1-u64max
PARAM_VALUE 0 priv->dais 1-u64max
PARAM_VALUE 0 priv->dlcs 1-u64max
PARAM_VALUE 0 priv->snd_card.dai_link 1-u64max
PARAM_VALUE 0 priv->snd_card.dev 4096-ptr_max
PARAM_VALUE 0 priv->snd_card.dev->devres_head.prev 4096-ptr_max
PARAM_VALUE 0 priv->snd_card.driver_name 48226879165054976
PARAM_VALUE 0 priv->snd_card.num_links s32min-(-1),1-s32max
PARAM_VALUE 0 priv->snd_card.owner 0
PARAM_VALUE 0 priv->snd_card.probe 4716086725644242944
PARAM_VALUE 1 func 4011738985514668032
PARAM_VALUE 2 prefix 8032244812729008128
PARAM_VALUE 3 property 5074644415572037632
BUF_SIZE 0 priv 2504
BUF_SIZE 2 prefix 19
BUF_SIZE 2 prefix 19
BUF_SIZE 3 property 9
DATA_SOURCE 0 priv $0
DATA_SOURCE 2 prefix $1
STR_LEN 0 priv 18
STR_LEN 0 priv 18
STR_LEN 1 func 8
TERMINATED 2 prefix 1
TERMINATED 3 property 1
MEM_ZERO 0 priv
RX_PATH
TASK_NOT_RUNNING

sound/soc/generic/simple-card.c simple_util_parse_pin_switches() -> simple_util_parse_property()

Type Parameter Key Value
PARAM_VALUE 0 priv 4096-ptr_max
PARAM_VALUE 0 priv->dai_link 1-u64max
PARAM_VALUE 0 priv->dai_props 1-u64max
PARAM_VALUE 0 priv->dais 1-u64max
PARAM_VALUE 0 priv->dlcs 1-u64max
PARAM_VALUE 0 priv->snd_card.dai_link 1-u64max
PARAM_VALUE 0 priv->snd_card.dev 4096-ptr_max
PARAM_VALUE 0 priv->snd_card.dev->devres_head.prev 4096-ptr_max
PARAM_VALUE 0 priv->snd_card.driver_name 48226879165054976
PARAM_VALUE 0 priv->snd_card.num_links s32min-(-1),1-s32max
PARAM_VALUE 0 priv->snd_card.owner 0
PARAM_VALUE 0 priv->snd_card.probe 4716086725644242944
PARAM_VALUE 1 func 594211402303651840
PARAM_VALUE 2 prefix 8032244812729008128
PARAM_VALUE 3 property 6616191613053247488
BUF_SIZE 0 priv 2504
BUF_SIZE 2 prefix 19
BUF_SIZE 2 prefix 19
BUF_SIZE 3 property 13
DATA_SOURCE 0 priv $0
DATA_SOURCE 2 prefix $1
STR_LEN 0 priv 18
STR_LEN 0 priv 18
STR_LEN 1 func 12
TERMINATED 2 prefix 1
TERMINATED 3 property 1
MEM_ZERO 0 priv
RX_PATH
TASK_NOT_RUNNING

sound/soc/generic/simple-card.c simple_util_parse_routing() -> simple_util_parse_property()

Type Parameter Key Value
PARAM_VALUE 0 priv 4096-ptr_max
PARAM_VALUE 0 priv->dai_link 1-u64max
PARAM_VALUE 0 priv->dai_props 1-u64max
PARAM_VALUE 0 priv->dais 1-u64max
PARAM_VALUE 0 priv->dlcs 1-u64max
PARAM_VALUE 0 priv->snd_card.dai_link 1-u64max
PARAM_VALUE 0 priv->snd_card.dev 4096-ptr_max
PARAM_VALUE 0 priv->snd_card.dev->devres_head.prev 4096-ptr_max
PARAM_VALUE 0 priv->snd_card.driver_name 48226879165054976
PARAM_VALUE 0 priv->snd_card.num_links s32min-(-1),1-s32max
PARAM_VALUE 0 priv->snd_card.owner 0
PARAM_VALUE 0 priv->snd_card.probe 4716086725644242944
PARAM_VALUE 1 func 4513412486084005888
PARAM_VALUE 2 prefix 8032244812729008128
PARAM_VALUE 3 property 8187408579977322496
BUF_SIZE 0 priv 2504
BUF_SIZE 2 prefix 19
BUF_SIZE 2 prefix 19
BUF_SIZE 3 property 8
DATA_SOURCE 0 priv $0
DATA_SOURCE 2 prefix $1
STR_LEN 0 priv 18
STR_LEN 0 priv 18
STR_LEN 1 func 7
TERMINATED 2 prefix 1
TERMINATED 3 property 1
MEM_ZERO 0 priv
RX_PATH
TASK_NOT_RUNNING

sound/soc/generic/simple-card.c simple_util_parse_widgets() -> simple_util_parse_property()

Type Parameter Key Value
PARAM_VALUE 0 priv 4096-ptr_max
PARAM_VALUE 0 priv->dai_link 1-u64max
PARAM_VALUE 0 priv->dai_props 1-u64max
PARAM_VALUE 0 priv->dais 1-u64max
PARAM_VALUE 0 priv->dlcs 1-u64max
PARAM_VALUE 0 priv->snd_card.dai_link 1-u64max
PARAM_VALUE 0 priv->snd_card.dev 4096-ptr_max
PARAM_VALUE 0 priv->snd_card.dev->devres_head.prev 4096-ptr_max
PARAM_VALUE 0 priv->snd_card.driver_name 48226879165054976
PARAM_VALUE 0 priv->snd_card.num_links s32min-(-1),1-s32max
PARAM_VALUE 0 priv->snd_card.owner 0
PARAM_VALUE 0 priv->snd_card.probe 4716086725644242944
PARAM_VALUE 1 func 8350978118159515648
PARAM_VALUE 2 prefix 8032244812729008128
PARAM_VALUE 3 property 3164862571264790528
BUF_SIZE 0 priv 2504
BUF_SIZE 2 prefix 19
BUF_SIZE 2 prefix 19
BUF_SIZE 3 property 8
DATA_SOURCE 0 priv $0
DATA_SOURCE 2 prefix $1
STR_LEN 0 priv 18
STR_LEN 0 priv 18
STR_LEN 1 func 7
TERMINATED 2 prefix 1
TERMINATED 3 property 1
MEM_ZERO 0 priv
RX_PATH
TASK_NOT_RUNNING