Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

sound/soc/codecs/rt766-sdca.c rt766_sdca_io_init() -> rt766_func_initialize()

Type Parameter Key Value
PARAM_VALUE 0 rt766 4096-ptr_max
PARAM_VALUE 0 rt766->disable_irq 0
PARAM_VALUE 0 rt766->hw_init 0
PARAM_VALUE 0 rt766->regmap 4096-ptr_max
PARAM_VALUE 0 rt766->regmap->cache_only 0
PARAM_VALUE 0 rt766->regmap->lock 4096-ptr_max
PARAM_VALUE 0 rt766->regmap->unlock 4096-ptr_max
PARAM_VALUE 0 rt766->uaj_func_data 1-u64max
PARAM_VALUE 0 *rt766->regmap->cache->data 0-4294967295
PARAM_VALUE 1 func_data 1-u64max
BUF_SIZE 0 rt766 s32min-(-2),1-s32max
BUF_SIZE 0 rt766 s32min-(-2),1-s32max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 rt766 unit_byte
LOCK2 &slave->sdw_dev_lock
TYPE_LOCK (struct sdw_slave)->sdw_dev_lock

sound/soc/codecs/rt766-sdca.c rt766_sdca_io_init() -> rt766_func_initialize()

Type Parameter Key Value
PARAM_VALUE 0 rt766 4096-ptr_max
PARAM_VALUE 0 rt766->disable_irq 0
PARAM_VALUE 0 rt766->hw_init 0
PARAM_VALUE 0 rt766->regmap 4096-ptr_max
PARAM_VALUE 0 rt766->regmap->cache_only 0
PARAM_VALUE 0 rt766->regmap->lock 4096-ptr_max
PARAM_VALUE 0 rt766->regmap->unlock 4096-ptr_max
PARAM_VALUE 0 rt766->sa_func_data 1-u64max
PARAM_VALUE 0 rt766->uaj_func_data 0,4096-ptr_max
PARAM_VALUE 0 rt766->uaj_func_data->desc 4096-ptr_max
PARAM_VALUE 0 rt766->uaj_func_data->desc->type 1-7,10-11,31
PARAM_VALUE 1 func_data 1-u64max
BUF_SIZE 0 rt766 s32min-(-2),1-s32max
BUF_SIZE 0 rt766 s32min-(-2),1-s32max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 rt766 unit_byte
LOCK2 &slave->sdw_dev_lock
TYPE_LOCK (struct sdw_slave)->sdw_dev_lock

sound/soc/codecs/rt766-sdca.c rt766_sdca_io_init() -> rt766_func_initialize()

Type Parameter Key Value
PARAM_VALUE 0 rt766 4096-ptr_max
PARAM_VALUE 0 rt766->disable_irq 0
PARAM_VALUE 0 rt766->hw_init 0
PARAM_VALUE 0 rt766->regmap 4096-ptr_max
PARAM_VALUE 0 rt766->regmap->cache_only 0
PARAM_VALUE 0 rt766->regmap->lock 4096-ptr_max
PARAM_VALUE 0 rt766->regmap->unlock 4096-ptr_max
PARAM_VALUE 0 rt766->sa_func_data 0,4096-ptr_max
PARAM_VALUE 0 rt766->sa_func_data->desc 4096-ptr_max
PARAM_VALUE 0 rt766->sa_func_data->desc->type 1-7,10-11,31
PARAM_VALUE 0 rt766->sm_func_data 1-u64max
PARAM_VALUE 0 rt766->uaj_func_data 0,4096-ptr_max
PARAM_VALUE 0 rt766->uaj_func_data->desc 4096-ptr_max
PARAM_VALUE 0 rt766->uaj_func_data->desc->type 1-7,10-11,31
PARAM_VALUE 1 func_data 1-u64max
BUF_SIZE 0 rt766 s32min-(-2),1-s32max
BUF_SIZE 0 rt766 s32min-(-2),1-s32max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 rt766 unit_byte
LOCK2 &slave->sdw_dev_lock
TYPE_LOCK (struct sdw_slave)->sdw_dev_lock

sound/soc/codecs/rt766-sdca.c rt766_sdca_io_init() -> rt766_func_initialize()

Type Parameter Key Value
PARAM_VALUE 0 rt766 4096-ptr_max
PARAM_VALUE 0 rt766->disable_irq 0
PARAM_VALUE 0 rt766->hid_func_data 1-u64max
PARAM_VALUE 0 rt766->hw_init 0
PARAM_VALUE 0 rt766->regmap 4096-ptr_max
PARAM_VALUE 0 rt766->regmap->cache_only 0
PARAM_VALUE 0 rt766->regmap->lock 4096-ptr_max
PARAM_VALUE 0 rt766->regmap->unlock 4096-ptr_max
PARAM_VALUE 0 rt766->sa_func_data 0,4096-ptr_max
PARAM_VALUE 0 rt766->sa_func_data->desc 4096-ptr_max
PARAM_VALUE 0 rt766->sa_func_data->desc->type 1-7,10-11,31
PARAM_VALUE 0 rt766->sm_func_data 0,4096-ptr_max
PARAM_VALUE 0 rt766->sm_func_data->desc 4096-ptr_max
PARAM_VALUE 0 rt766->sm_func_data->desc->type 1-7,10-11,31
PARAM_VALUE 0 rt766->uaj_func_data 0,4096-ptr_max
PARAM_VALUE 0 rt766->uaj_func_data->desc 4096-ptr_max
PARAM_VALUE 0 rt766->uaj_func_data->desc->type 1-7,10-11,31
PARAM_VALUE 1 func_data 1-u64max
BUF_SIZE 0 rt766 s32min-(-2),1-s32max
BUF_SIZE 0 rt766 s32min-(-2),1-s32max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 rt766 unit_byte
LOCK2 &slave->sdw_dev_lock
TYPE_LOCK (struct sdw_slave)->sdw_dev_lock