Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/soundwire/cadence_master.c cdns_reg_show() -> cdns_sprintf()

Type Parameter Key Value
PARAM_VALUE 1 buf 4096-ptr_max
PARAM_VALUE 2 pos 0-9223372036854775807
PARAM_VALUE 3 reg 0,4-28
BUF_SIZE 0 cdns s32min-(-2),1-s32max
BUF_SIZE 0 cdns s32min-(-2),1-s32max
BUF_SIZE 1 buf 8192
BUF_SIZE 1 buf 8192
DATA_SOURCE 1 buf r _kzalloc_noprof
RX_PATH
TASK_NOT_RUNNING
UNITS 0 cdns unit_array_size
LOCK2 &s->lock
TYPE_LOCK (struct seq_file)->lock

drivers/soundwire/cadence_master.c cdns_reg_show() -> cdns_sprintf()

Type Parameter Key Value
PARAM_VALUE 0 cdns 4096-ptr_max
PARAM_VALUE 1 buf 4096-ptr_max
PARAM_VALUE 3 reg 64,68-124
BUF_SIZE 0 cdns s32min-(-2),1-s32max
BUF_SIZE 0 cdns s32min-(-2),1-s32max
BUF_SIZE 1 buf 8192
BUF_SIZE 1 buf 8192
DATA_SOURCE 1 buf r _kzalloc_noprof
RX_PATH
TASK_NOT_RUNNING
UNITS 0 cdns unit_array_size
LOCK2 &s->lock
TYPE_LOCK (struct seq_file)->lock

drivers/soundwire/cadence_master.c cdns_reg_show() -> cdns_sprintf()

Type Parameter Key Value
PARAM_VALUE 0 cdns 4096-ptr_max
PARAM_VALUE 1 buf 4096-ptr_max
PARAM_VALUE 3 reg 32
BUF_SIZE 0 cdns s32min-(-2),1-s32max
BUF_SIZE 0 cdns s32min-(-2),1-s32max
BUF_SIZE 1 buf 8192
BUF_SIZE 1 buf 8192
DATA_SOURCE 1 buf r _kzalloc_noprof
RX_PATH
TASK_NOT_RUNNING
UNITS 0 cdns unit_array_size
LOCK2 &s->lock
TYPE_LOCK (struct seq_file)->lock

drivers/soundwire/cadence_master.c cdns_reg_show() -> cdns_sprintf()

Type Parameter Key Value
PARAM_VALUE 0 cdns 4096-ptr_max
PARAM_VALUE 1 buf 4096-ptr_max
PARAM_VALUE 3 reg 40
BUF_SIZE 0 cdns s32min-(-2),1-s32max
BUF_SIZE 0 cdns s32min-(-2),1-s32max
BUF_SIZE 1 buf 8192
BUF_SIZE 1 buf 8192
DATA_SOURCE 1 buf r _kzalloc_noprof
RX_PATH
TASK_NOT_RUNNING
UNITS 0 cdns unit_array_size
LOCK2 &s->lock
TYPE_LOCK (struct seq_file)->lock

drivers/soundwire/cadence_master.c cdns_reg_show() -> cdns_sprintf()

Type Parameter Key Value
PARAM_VALUE 0 cdns 4096-ptr_max
PARAM_VALUE 1 buf 4096-ptr_max
PARAM_VALUE 3 reg 48
BUF_SIZE 0 cdns s32min-(-2),1-s32max
BUF_SIZE 0 cdns s32min-(-2),1-s32max
BUF_SIZE 1 buf 8192
BUF_SIZE 1 buf 8192
DATA_SOURCE 1 buf r _kzalloc_noprof
RX_PATH
TASK_NOT_RUNNING
UNITS 0 cdns unit_array_size
LOCK2 &s->lock
TYPE_LOCK (struct seq_file)->lock

drivers/soundwire/cadence_master.c cdns_reg_show() -> cdns_sprintf()

Type Parameter Key Value
PARAM_VALUE 0 cdns 4096-ptr_max
PARAM_VALUE 1 buf 4096-ptr_max
PARAM_VALUE 3 reg 56
BUF_SIZE 0 cdns s32min-(-2),1-s32max
BUF_SIZE 0 cdns s32min-(-2),1-s32max
BUF_SIZE 1 buf 8192
BUF_SIZE 1 buf 8192
DATA_SOURCE 1 buf r _kzalloc_noprof
RX_PATH
TASK_NOT_RUNNING
UNITS 0 cdns unit_array_size
LOCK2 &s->lock
TYPE_LOCK (struct seq_file)->lock

drivers/soundwire/cadence_master.c cdns_reg_show() -> cdns_sprintf()

Type Parameter Key Value
PARAM_VALUE 0 cdns 4096-ptr_max
PARAM_VALUE 1 buf 4096-ptr_max
PARAM_VALUE 3 reg 0-2147483646,2147483648-u32max
BUF_SIZE 0 cdns s32min-(-2),1-s32max
BUF_SIZE 0 cdns s32min-(-2),1-s32max
BUF_SIZE 1 buf 8192
BUF_SIZE 1 buf 8192
CAPPED_DATA 3 reg 1
DATA_SOURCE 1 buf r _kzalloc_noprof
RX_PATH
TASK_NOT_RUNNING
UNITS 0 cdns unit_array_size
LOCK2 &s->lock
TYPE_LOCK (struct seq_file)->lock

drivers/soundwire/cadence_master.c cdns_reg_show() -> cdns_sprintf()

Type Parameter Key Value
PARAM_VALUE 0 cdns 4096-ptr_max
PARAM_VALUE 1 buf 4096-ptr_max
PARAM_VALUE 3 reg 0-2147483646,2147483648-u32max
BUF_SIZE 0 cdns s32min-(-2),1-s32max
BUF_SIZE 0 cdns s32min-(-2),1-s32max
BUF_SIZE 1 buf 8192
BUF_SIZE 1 buf 8192
CAPPED_DATA 3 reg 1
DATA_SOURCE 1 buf r _kzalloc_noprof
RX_PATH
TASK_NOT_RUNNING
UNITS 0 cdns unit_array_size
LOCK2 &s->lock
TYPE_LOCK (struct seq_file)->lock

drivers/soundwire/cadence_master.c cdns_reg_show() -> cdns_sprintf()

Type Parameter Key Value
PARAM_VALUE 0 cdns 4096-ptr_max
PARAM_VALUE 1 buf 4096-ptr_max
BUF_SIZE 0 cdns s32min-(-2),1-s32max
BUF_SIZE 0 cdns s32min-(-2),1-s32max
BUF_SIZE 1 buf 8192
BUF_SIZE 1 buf 8192
CAPPED_DATA 3 reg 1
DATA_SOURCE 1 buf r _kzalloc_noprof
RX_PATH
TASK_NOT_RUNNING
UNITS 0 cdns unit_array_size
LOCK2 &s->lock
TYPE_LOCK (struct seq_file)->lock

drivers/soundwire/cadence_master.c cdns_reg_show() -> cdns_sprintf()

Type Parameter Key Value
PARAM_VALUE 0 cdns 4096-ptr_max
PARAM_VALUE 1 buf 4096-ptr_max
BUF_SIZE 0 cdns s32min-(-2),1-s32max
BUF_SIZE 0 cdns s32min-(-2),1-s32max
BUF_SIZE 1 buf 8192
BUF_SIZE 1 buf 8192
CAPPED_DATA 3 reg 1
DATA_SOURCE 1 buf r _kzalloc_noprof
RX_PATH
TASK_NOT_RUNNING
UNITS 0 cdns unit_array_size
LOCK2 &s->lock
TYPE_LOCK (struct seq_file)->lock