Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 3 files:

Smatch caller information:

sound/soc/codecs/aw88399.c aw88399_codec_probe() -> aw88399_request_firmware_file()

Type Parameter Key Value
BUF_SIZE 0 aw88399 s32min-(-2),1-s32max
BUF_SIZE 0 aw88399 s32min-(-2),1-s32max
RX_PATH
TASK_NOT_RUNNING
UNITS 0 aw88399 unit_byte
LOCK2 &card->mutex
LOCK2 _T->lock
TYPE_LOCK (struct snd_soc_card)->mutex

sound/hda/codecs/side-codecs/aw88399_hda.c aw88399_hda_init() -> aw88399_request_firmware_file()

Type Parameter Key Value
PARAM_VALUE 0 aw88399 4096-ptr_max
PARAM_VALUE 0 aw88399->aw_pa 4096-ptr_max
PARAM_VALUE 0 aw88399->aw_pa->acf 0
PARAM_VALUE 0 aw88399->aw_pa->cali_desc.cali_result 0
PARAM_VALUE 0 aw88399->aw_pa->cali_desc.ra 0
PARAM_VALUE 0 aw88399->aw_pa->cali_desc.store_vol 0
PARAM_VALUE 0 aw88399->aw_pa->channel 0-4294967295
PARAM_VALUE 0 aw88399->aw_pa->dsp_cfg 0
PARAM_VALUE 0 aw88399->aw_pa->dsp_crc_st 0
PARAM_VALUE 0 aw88399->aw_pa->dsp_mem_desc.dsp_madd_reg 0
PARAM_VALUE 0 aw88399->aw_pa->dsp_mem_desc.dsp_mdat_reg 0
PARAM_VALUE 0 aw88399->aw_pa->fw_status 0-1
PARAM_VALUE 0 aw88399->aw_pa->platform 0
PARAM_VALUE 0 aw88399->aw_pa->prof_data_type 0
PARAM_VALUE 0 aw88399->aw_pa->prof_info.prof_type (-1)-0,2
PARAM_VALUE 0 aw88399->aw_pa->profctrl_desc.cur_mode 0
PARAM_VALUE 0 aw88399->aw_pa->status 0
PARAM_VALUE 0 aw88399->aw_pa->volume_desc.init_volume 0
PARAM_VALUE 0 aw88399->aw_pa->volume_desc.max_volume 0
PARAM_VALUE 0 aw88399->aw_pa->volume_desc.mute_volume 0
PARAM_VALUE 0 aw88399->bsts_unreliable 0
PARAM_VALUE 0 aw88399->lock.dep_map->name 0-255
PARAM_VALUE 0 aw88399->lock.first_waiter 0
PARAM_VALUE 0 aw88399->lock.magic 4096-ptr_max
PARAM_VALUE 0 aw88399->lock.osq.tail.counter 0
PARAM_VALUE 0 aw88399->lock.owner.counter 0
PARAM_VALUE 0 aw88399->regmap 4096-ptr_max
PARAM_VALUE 0 aw88399->reset_gpio 0,4096-ptr_max
BUF_SIZE 0 aw88399 392
BUF_SIZE 0 aw88399->reset_gpio s32min,(-1),1-s32max
DATA_SOURCE 0 aw88399 r devm_kzalloc
MEM_ZERO 0 aw88399