Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 4 files:

Smatch caller information:

drivers/hwtracing/stm/heartbeat.c stm_heartbeat_hrtimer_handler() -> stm_source_write()

Type Parameter Key Value
PARAM_VALUE 0 data 4096-ptr_max
PARAM_VALUE 1 chan 0
PARAM_VALUE 2 buf 169463900998164480
PARAM_VALUE 3 count 49
BUF_SIZE 2 buf 49
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 3 count unit_byte
HALF_LOCKED2 irq

drivers/hwtracing/stm/ftrace.c stm_ftrace_write() -> stm_source_write()

Type Parameter Key Value
PARAM_VALUE 0 data 4096-ptr_max
PARAM_VALUE 1 chan 0
PARAM_VALUE 2 buf 4096-ptr_max
DATA_SOURCE 2 buf $1
DATA_SOURCE 3 count $2
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/hwtracing/stm/console.c stm_console_write() -> stm_source_write()

Type Parameter Key Value
PARAM_VALUE 0 data 4096-ptr_max
PARAM_VALUE 1 chan 0
BUF_SIZE 2 buf (-1),1,7,85,256,512,2048
BUF_SIZE 2 buf (-1),1,7,85,256,512,2048
DATA_SOURCE 2 buf $1
DATA_SOURCE 3 count $2
STR_LEN 0 data (-1),6
STR_LEN 2 buf (-1),6
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 flags