Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/firmware/cirrus/cs_dsp.c cs_dsp_coeff_read_ctrl_raw() -> cs_dsp_coeff_base_reg()

Type Parameter Key Value
PARAM_VALUE 0 ctl 4096-ptr_max
PARAM_VALUE 0 ctl->enabled 1
PARAM_VALUE 1 reg 1648498478453874688
PARAM_VALUE 2 off 0-1073741823
DATA_SOURCE 0 ctl $0
DATA_SOURCE 2 off $1
FUZZY_MAX 2 off 11
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &dsp->pwr_lock

drivers/firmware/cirrus/cs_dsp.c cs_dsp_coeff_write_acked_control() -> cs_dsp_coeff_base_reg()

Type Parameter Key Value
PARAM_VALUE 0 ctl 4096-ptr_max
PARAM_VALUE 0 ctl->dsp 4096-ptr_max
PARAM_VALUE 0 ctl->dsp->hibernating 0
PARAM_VALUE 0 ctl->dsp->running 1
PARAM_VALUE 0 ctl->enabled 1
PARAM_VALUE 1 reg 5026427857668227072
PARAM_VALUE 2 off 0
DATA_SOURCE 0 ctl $0
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 _T->lock

drivers/firmware/cirrus/cs_dsp.c cs_dsp_coeff_write_ctrl_raw() -> cs_dsp_coeff_base_reg()

Type Parameter Key Value
PARAM_VALUE 0 ctl 4096-ptr_max
PARAM_VALUE 0 ctl->enabled 1
PARAM_VALUE 0 ctl->set 1
PARAM_VALUE 1 reg 1718490888704036864
PARAM_VALUE 2 off 0-1073741823
DATA_SOURCE 0 ctl $0
DATA_SOURCE 2 off $1
FUZZY_MAX 2 off 11
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &dsp->pwr_lock

drivers/firmware/cirrus/cs_dsp.c cs_dsp_debugfs_read_controls_show() -> cs_dsp_coeff_base_reg()

Type Parameter Key Value
PARAM_VALUE 1 reg 4127568480389976064
PARAM_VALUE 2 off 0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &s->lock
LOCK2 _T->lock
TYPE_LOCK (struct seq_file)->lock