Documented in 1 files:

Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 13 files:

Smatch caller information:

drivers/firmware/cirrus/test/cs_dsp_test_callbacks.c cs_dsp_callbacks_test_common_init() -> cs_dsp_halo_init()

Type Parameter Key Value
PARAM_VALUE 0 dsp 4096-ptr_max
PARAM_VALUE 0 dsp->dev 4096-ptr_max
PARAM_VALUE 0 dsp->dev->driver_data 4096-ptr_max
PARAM_VALUE 0 dsp->mem 2042098690311979008
PARAM_VALUE 0 dsp->num 1
PARAM_VALUE 0 dsp->num_mems 0-s32max
PARAM_VALUE 0 dsp->type 4
BUF_SIZE 0 dsp 344
BUF_SIZE 0 dsp->dev 1616
BUF_SIZE 0 dsp->mem 40
DATA_SOURCE 0 dsp $1
MEM_ZERO 0 dsp

sound/hda/codecs/side-codecs/cs35l56_hda.c cs35l56_hda_common_probe() -> cs_dsp_halo_init()

Type Parameter Key Value
PARAM_VALUE 0 dsp 4096-ptr_max
PARAM_VALUE 0 dsp->base 45613056
PARAM_VALUE 0 dsp->base_sysinfo 39714816
PARAM_VALUE 0 dsp->dev 4096-ptr_max
PARAM_VALUE 0 dsp->mem 4491118590418182144
PARAM_VALUE 0 dsp->no_core_startstop 1
PARAM_VALUE 0 dsp->num 1
PARAM_VALUE 0 dsp->num_mems 5
PARAM_VALUE 0 dsp->regmap 4096-ptr_max
PARAM_VALUE 0 dsp->rev 0
PARAM_VALUE 0 dsp->type 4
MEM_ZERO 0 dsp
RX_PATH
TASK_NOT_RUNNING

sound/hda/codecs/side-codecs/cs35l41_hda.c cs35l41_init_dsp() -> cs_dsp_halo_init()

Type Parameter Key Value
PARAM_VALUE 0 dsp 4096-ptr_max
PARAM_VALUE 0 dsp->base 45613056
PARAM_VALUE 0 dsp->base_sysinfo 39714816
PARAM_VALUE 0 dsp->client_ops 8271651435367936000
PARAM_VALUE 0 dsp->lock_regions u32max
PARAM_VALUE 0 dsp->mem 5727737624247533568
PARAM_VALUE 0 dsp->num 1
PARAM_VALUE 0 dsp->num_mems 5
PARAM_VALUE 0 dsp->rev 0
PARAM_VALUE 0 dsp->type 4
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &cs35l41->fw_mutex
HALF_LOCKED2 _T->lock
HALF_LOCKED2 global &component_mutex

drivers/firmware/cirrus/test/cs_dsp_test_wmfw_error.c cs_dsp_wmfw_err_test_common_init() -> cs_dsp_halo_init()

Type Parameter Key Value
PARAM_VALUE 0 dsp 4096-ptr_max
PARAM_VALUE 0 dsp->client_ops 16,4096-ptr_max
PARAM_VALUE 0 dsp->dev 4096-ptr_max
PARAM_VALUE 0 dsp->dev->driver_data 4096-ptr_max
PARAM_VALUE 0 dsp->mem 2042098690311979008
PARAM_VALUE 0 dsp->num 1
PARAM_VALUE 0 dsp->num_mems 0-s32max
PARAM_VALUE 0 dsp->type 4
BUF_SIZE 0 dsp 344
BUF_SIZE 0 dsp->client_ops 56
BUF_SIZE 0 dsp->dev 1616
BUF_SIZE 0 dsp->mem 40
DATA_SOURCE 0 dsp $1
MEM_ZERO 0 dsp
MEM_ZERO 0 dsp->client_ops

drivers/firmware/cirrus/test/cs_dsp_test_control_cache.c cs_dsp_ctl_cache_test_common_init() -> cs_dsp_halo_init()

Type Parameter Key Value
PARAM_VALUE 0 dsp 4096-ptr_max
PARAM_VALUE 0 dsp->client_ops 16,4096-ptr_max
PARAM_VALUE 0 dsp->dev 4096-ptr_max
PARAM_VALUE 0 dsp->dev->driver_data 4096-ptr_max
PARAM_VALUE 0 dsp->mem 2042098690311979008
PARAM_VALUE 0 dsp->num 1
PARAM_VALUE 0 dsp->num_mems 0-s32max
PARAM_VALUE 0 dsp->type 4
BUF_SIZE 0 dsp 344
BUF_SIZE 0 dsp->client_ops 56
BUF_SIZE 0 dsp->dev 1616
BUF_SIZE 0 dsp->mem 40
DATA_SOURCE 0 dsp $1
MEM_ZERO 0 dsp
MEM_ZERO 0 dsp->client_ops

drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c cs_dsp_wmfw_test_common_init() -> cs_dsp_halo_init()

Type Parameter Key Value
PARAM_VALUE 0 dsp 4096-ptr_max
PARAM_VALUE 0 dsp->client_ops 16,4096-ptr_max
PARAM_VALUE 0 dsp->dev 4096-ptr_max
PARAM_VALUE 0 dsp->dev->driver_data 4096-ptr_max
PARAM_VALUE 0 dsp->mem 2042098690311979008
PARAM_VALUE 0 dsp->num 1
PARAM_VALUE 0 dsp->num_mems 0-s32max
PARAM_VALUE 0 dsp->type 4
BUF_SIZE 0 dsp 344
BUF_SIZE 0 dsp->client_ops 56
BUF_SIZE 0 dsp->dev 1616
BUF_SIZE 0 dsp->mem 40
DATA_SOURCE 0 dsp $1
MEM_ZERO 0 dsp
MEM_ZERO 0 dsp->client_ops

drivers/firmware/cirrus/test/cs_dsp_test_control_parse.c cs_dsp_ctl_parse_test_common_init() -> cs_dsp_halo_init()

Type Parameter Key Value
PARAM_VALUE 0 dsp 4096-ptr_max
PARAM_VALUE 0 dsp->client_ops 16,4096-ptr_max
PARAM_VALUE 0 dsp->dev 4096-ptr_max
PARAM_VALUE 0 dsp->dev->driver_data 4096-ptr_max
PARAM_VALUE 0 dsp->mem 2042098690311979008
PARAM_VALUE 0 dsp->num 1
PARAM_VALUE 0 dsp->num_mems 0-s32max
PARAM_VALUE 0 dsp->type 4
BUF_SIZE 0 dsp 344
BUF_SIZE 0 dsp->client_ops 56
BUF_SIZE 0 dsp->dev 1616
BUF_SIZE 0 dsp->mem 40
DATA_SOURCE 0 dsp $1
MEM_ZERO 0 dsp
MEM_ZERO 0 dsp->client_ops

drivers/mfd/cs40l50-core.c cs40l50_dsp_init() -> cs_dsp_halo_init()

Type Parameter Key Value
PARAM_VALUE 0 dsp 4096-ptr_max
PARAM_VALUE 0 dsp->base 45613056
PARAM_VALUE 0 dsp->base_sysinfo 39714816
PARAM_VALUE 0 dsp->client_ops 7527051975348883456
PARAM_VALUE 0 dsp->dev 4096-ptr_max
PARAM_VALUE 0 dsp->mem 4875171837080174592
PARAM_VALUE 0 dsp->no_core_startstop 1
PARAM_VALUE 0 dsp->num 1
PARAM_VALUE 0 dsp->num_mems 5
PARAM_VALUE 0 dsp->regmap 4096-ptr_max
PARAM_VALUE 0 dsp->type 4
MEM_ZERO 0 dsp
RX_PATH
TASK_NOT_RUNNING

drivers/firmware/cirrus/test/cs_dsp_test_bin.c cs_dsp_bin_test_common_init() -> cs_dsp_halo_init()

Type Parameter Key Value
PARAM_VALUE 0 dsp 4096-ptr_max
PARAM_VALUE 0 dsp->client_ops 16,4096-ptr_max
PARAM_VALUE 0 dsp->dev 4096-ptr_max
PARAM_VALUE 0 dsp->dev->driver_data 4096-ptr_max
PARAM_VALUE 0 dsp->mem 2042098690311979008,3303495641393344512,6658809426303332352
PARAM_VALUE 0 dsp->num 1
PARAM_VALUE 0 dsp->num_mems 0-s32max
PARAM_VALUE 0 dsp->type 4
BUF_SIZE 0 dsp 344
BUF_SIZE 0 dsp->client_ops 56
BUF_SIZE 0 dsp->dev 1616
BUF_SIZE 0 dsp->mem 32,40
DATA_SOURCE 0 dsp $1 [m]
MEM_ZERO 0 dsp
MEM_ZERO 0 dsp->client_ops

sound/soc/codecs/wm_adsp.c wm_halo_init() -> cs_dsp_halo_init()

Type Parameter Key Value
PARAM_VALUE 0 dsp 4096-ptr_max
PARAM_VALUE 0 dsp->base 45613056
PARAM_VALUE 0 dsp->base_sysinfo 39714816
PARAM_VALUE 0 dsp->client_ops 583136014584442880
PARAM_VALUE 0 dsp->dev 4096-ptr_max
PARAM_VALUE 0 dsp->mem 13121796617048064,4328655999028875264,4491118590418182144,5727737624247533568
PARAM_VALUE 0 dsp->num 1
PARAM_VALUE 0 dsp->num_mems 5
PARAM_VALUE 0 dsp->regmap 0-ptr_max
PARAM_VALUE 0 dsp->rev 0
PARAM_VALUE 0 dsp->type 4
MEM_ZERO 0 dsp
RX_PATH
TASK_NOT_RUNNING

drivers/firmware/cirrus/test/cs_dsp_test_bin_error.c cs_dsp_bin_err_test_common_init() -> cs_dsp_halo_init()

Type Parameter Key Value
PARAM_VALUE 0 dsp 4096-ptr_max
PARAM_VALUE 0 dsp->client_ops 16,4096-ptr_max
PARAM_VALUE 0 dsp->dev 4096-ptr_max
PARAM_VALUE 0 dsp->dev->driver_data 4096-ptr_max
PARAM_VALUE 0 dsp->mem 2042098690311979008,3303495641393344512,6658809426303332352
PARAM_VALUE 0 dsp->num 1
PARAM_VALUE 0 dsp->num_mems 0-s32max
PARAM_VALUE 0 dsp->type 4
BUF_SIZE 0 dsp 344
BUF_SIZE 0 dsp->client_ops 56
BUF_SIZE 0 dsp->dev 1616
BUF_SIZE 0 dsp->mem 32,40
DATA_SOURCE 0 dsp $1 [m]
MEM_ZERO 0 dsp
MEM_ZERO 0 dsp->client_ops

drivers/firmware/cirrus/test/cs_dsp_test_control_rw.c cs_dsp_ctl_rw_test_common_init() -> cs_dsp_halo_init()

Type Parameter Key Value
PARAM_VALUE 0 dsp 4096-ptr_max
PARAM_VALUE 0 dsp->client_ops 16,4096-ptr_max
PARAM_VALUE 0 dsp->dev 4096-ptr_max
PARAM_VALUE 0 dsp->dev->driver_data 4096-ptr_max
PARAM_VALUE 0 dsp->mem 2042098690311979008
PARAM_VALUE 0 dsp->num 1
PARAM_VALUE 0 dsp->num_mems 0-s32max
PARAM_VALUE 0 dsp->type 4
BUF_SIZE 0 dsp 344
BUF_SIZE 0 dsp->client_ops 56
BUF_SIZE 0 dsp->dev 1616
BUF_SIZE 0 dsp->mem 40
DATA_SOURCE 0 dsp $1
MEM_ZERO 0 dsp
MEM_ZERO 0 dsp->client_ops