Defined in 2 files as a function:

Referenced in 2 files:

Smatch caller information:

drivers/soundwire/intel.c intel_register_dai() -> intel_create_dai()

Type Parameter Key Value
PARAM_VALUE 0 cdns 4096-ptr_max
PARAM_VALUE 0 cdns->dai_runtime_array 1-u64max
PARAM_VALUE 0 cdns->dev->devres_head.prev 4096-ptr_max
PARAM_VALUE 0 cdns->dev->devres_head.prev->next 4096-ptr_max
PARAM_VALUE 0 cdns->dev->devres_head.prev->next->next 4096-ptr_max
PARAM_VALUE 0 cdns->link_up 1
PARAM_VALUE 0 cdns->pcm.bd 4096-ptr_max
PARAM_VALUE 0 cdns->pcm.in 4096-ptr_max
PARAM_VALUE 0 cdns->pcm.num_bd 0-s32max
PARAM_VALUE 0 cdns->pcm.num_in 0-s32max
PARAM_VALUE 0 cdns->pcm.num_out 0-s32max
PARAM_VALUE 0 cdns->pcm.out 4096-ptr_max
PARAM_VALUE 1 dais 1-u64max
PARAM_VALUE 2 type 0
PARAM_VALUE 3 num 0-s32max
PARAM_VALUE 4 off 0
BUF_SIZE 0 cdns 1904
BUF_SIZE 0 cdns->dai_runtime_array 0-u64max
BUF_SIZE 1 dais 0-u64max
DATA_SOURCE 1 dais r devm_kcalloc
MEM_ZERO 1 dais
RX_PATH
TASK_NOT_RUNNING

drivers/soundwire/intel.c intel_register_dai() -> intel_create_dai()

Type Parameter Key Value
PARAM_VALUE 0 cdns 4096-ptr_max
PARAM_VALUE 0 cdns->dai_runtime_array 1-u64max
PARAM_VALUE 0 cdns->dev->devres_head.prev 4096-ptr_max
PARAM_VALUE 0 cdns->dev->devres_head.prev->next 4096-ptr_max
PARAM_VALUE 0 cdns->dev->devres_head.prev->next->next 4096-ptr_max
PARAM_VALUE 0 cdns->link_up 1
PARAM_VALUE 0 cdns->pcm.bd 4096-ptr_max
PARAM_VALUE 0 cdns->pcm.in 4096-ptr_max
PARAM_VALUE 0 cdns->pcm.num_bd 0-s32max
PARAM_VALUE 0 cdns->pcm.num_in 0-s32max
PARAM_VALUE 0 cdns->pcm.num_out 0-s32max
PARAM_VALUE 0 cdns->pcm.out 4096-ptr_max
PARAM_VALUE 1 dais 1-u64max
PARAM_VALUE 2 type 1
PARAM_VALUE 3 num 0-s32max
PARAM_VALUE 4 off 0-s32max
BUF_SIZE 0 cdns 1904
BUF_SIZE 0 cdns->dai_runtime_array 0-u64max
BUF_SIZE 1 dais 0-u64max
DATA_SOURCE 1 dais r devm_kcalloc
MEM_ZERO 1 dais
RX_PATH
TASK_NOT_RUNNING

drivers/soundwire/intel.c intel_register_dai() -> intel_create_dai()

Type Parameter Key Value
PARAM_VALUE 0 cdns 4096-ptr_max
PARAM_VALUE 0 cdns->dai_runtime_array 1-u64max
PARAM_VALUE 0 cdns->dev->devres_head.prev 4096-ptr_max
PARAM_VALUE 0 cdns->dev->devres_head.prev->next 4096-ptr_max
PARAM_VALUE 0 cdns->dev->devres_head.prev->next->next 4096-ptr_max
PARAM_VALUE 0 cdns->link_up 1
PARAM_VALUE 0 cdns->pcm.bd 4096-ptr_max
PARAM_VALUE 0 cdns->pcm.in 4096-ptr_max
PARAM_VALUE 0 cdns->pcm.num_bd 0-s32max
PARAM_VALUE 0 cdns->pcm.num_in 0-s32max
PARAM_VALUE 0 cdns->pcm.num_out 0-s32max
PARAM_VALUE 0 cdns->pcm.out 4096-ptr_max
PARAM_VALUE 1 dais 1-u64max
PARAM_VALUE 2 type 2
PARAM_VALUE 3 num 0-s32max
PARAM_VALUE 4 off 0-4294967294
BUF_SIZE 0 cdns 1904
BUF_SIZE 0 cdns->dai_runtime_array 0-u64max
BUF_SIZE 1 dais 0-u64max
DATA_SOURCE 1 dais r devm_kcalloc
MEM_ZERO 1 dais
RX_PATH
TASK_NOT_RUNNING

drivers/soundwire/intel_ace2x.c intel_register_dai() -> intel_create_dai()

Type Parameter Key Value
PARAM_VALUE 0 cdns 4096-ptr_max
PARAM_VALUE 0 cdns->dai_runtime_array 1-u64max
PARAM_VALUE 0 cdns->dev->devres_head.prev 4096-ptr_max
PARAM_VALUE 0 cdns->dev->devres_head.prev->next 4096-ptr_max
PARAM_VALUE 0 cdns->dev->devres_head.prev->next->next 4096-ptr_max
PARAM_VALUE 0 cdns->link_up 1
PARAM_VALUE 0 cdns->pcm.bd 4096-ptr_max
PARAM_VALUE 0 cdns->pcm.in 4096-ptr_max
PARAM_VALUE 0 cdns->pcm.num_bd 0-s32max
PARAM_VALUE 0 cdns->pcm.num_in 0-s32max
PARAM_VALUE 0 cdns->pcm.num_out 0-s32max
PARAM_VALUE 0 cdns->pcm.out 4096-ptr_max
PARAM_VALUE 1 dais 1-u64max
PARAM_VALUE 2 type 0
PARAM_VALUE 3 num 0-s32max
PARAM_VALUE 4 off 0
BUF_SIZE 0 cdns 1904
BUF_SIZE 0 cdns->dai_runtime_array 0-u64max
BUF_SIZE 1 dais 0-u64max
DATA_SOURCE 1 dais r devm_kcalloc
MEM_ZERO 1 dais
RX_PATH
TASK_NOT_RUNNING

drivers/soundwire/intel_ace2x.c intel_register_dai() -> intel_create_dai()

Type Parameter Key Value
PARAM_VALUE 0 cdns 4096-ptr_max
PARAM_VALUE 0 cdns->dai_runtime_array 1-u64max
PARAM_VALUE 0 cdns->dev->devres_head.prev 4096-ptr_max
PARAM_VALUE 0 cdns->dev->devres_head.prev->next 4096-ptr_max
PARAM_VALUE 0 cdns->dev->devres_head.prev->next->next 4096-ptr_max
PARAM_VALUE 0 cdns->link_up 1
PARAM_VALUE 0 cdns->pcm.bd 4096-ptr_max
PARAM_VALUE 0 cdns->pcm.in 4096-ptr_max
PARAM_VALUE 0 cdns->pcm.num_bd 0-s32max
PARAM_VALUE 0 cdns->pcm.num_in 0-s32max
PARAM_VALUE 0 cdns->pcm.num_out 0-s32max
PARAM_VALUE 0 cdns->pcm.out 4096-ptr_max
PARAM_VALUE 1 dais 1-u64max
PARAM_VALUE 2 type 1
PARAM_VALUE 3 num 0-s32max
PARAM_VALUE 4 off 0-s32max
BUF_SIZE 0 cdns 1904
BUF_SIZE 0 cdns->dai_runtime_array 0-u64max
BUF_SIZE 1 dais 0-u64max
DATA_SOURCE 1 dais r devm_kcalloc
MEM_ZERO 1 dais
RX_PATH
TASK_NOT_RUNNING

drivers/soundwire/intel_ace2x.c intel_register_dai() -> intel_create_dai()

Type Parameter Key Value
PARAM_VALUE 0 cdns 4096-ptr_max
PARAM_VALUE 0 cdns->dai_runtime_array 1-u64max
PARAM_VALUE 0 cdns->dev->devres_head.prev 4096-ptr_max
PARAM_VALUE 0 cdns->dev->devres_head.prev->next 4096-ptr_max
PARAM_VALUE 0 cdns->dev->devres_head.prev->next->next 4096-ptr_max
PARAM_VALUE 0 cdns->link_up 1
PARAM_VALUE 0 cdns->pcm.bd 4096-ptr_max
PARAM_VALUE 0 cdns->pcm.in 4096-ptr_max
PARAM_VALUE 0 cdns->pcm.num_bd 0-s32max
PARAM_VALUE 0 cdns->pcm.num_in 0-s32max
PARAM_VALUE 0 cdns->pcm.num_out 0-s32max
PARAM_VALUE 0 cdns->pcm.out 4096-ptr_max
PARAM_VALUE 1 dais 1-u64max
PARAM_VALUE 2 type 2
PARAM_VALUE 3 num 0-s32max
PARAM_VALUE 4 off 0-4294967294
BUF_SIZE 0 cdns 1904
BUF_SIZE 0 cdns->dai_runtime_array 0-u64max
BUF_SIZE 1 dais 0-u64max
DATA_SOURCE 1 dais r devm_kcalloc
MEM_ZERO 1 dais
RX_PATH
TASK_NOT_RUNNING