Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 3 files:

Smatch caller information:

kernel/trace/trace_snapshot.c update_max_tr_single() -> trace_array_printk_buf()

Type Parameter Key Value
PARAM_VALUE 0 buffer 4096-ptr_max
PARAM_VALUE 0 buffer->cpumask->bits 4096-ptr_max
PARAM_VALUE 2 fmt 133713751880814592
BUF_SIZE 2 fmt 60
STR_LEN 0 buffer 59
TERMINATED 2 fmt 1
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 flags
HALF_LOCKED2 global &max_trace_lock

kernel/trace/trace.c disable_trace_on_warning() -> trace_array_printk_buf()

Type Parameter Key Value
PARAM_VALUE 2 fmt 914450867817750528
BUF_SIZE 2 fmt 34
STR_LEN 0 buffer 33
TERMINATED 2 fmt 1
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

kernel/trace/trace.c disable_trace_on_warning() -> trace_array_printk_buf()

Type Parameter Key Value
PARAM_VALUE 2 fmt 914450867817750528
BUF_SIZE 2 fmt 34
STR_LEN 0 buffer 33
TERMINATED 2 fmt 1
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

kernel/trace/trace_hwlat.c get_sample() -> trace_array_printk_buf()

Type Parameter Key Value
PARAM_VALUE 2 fmt 6305441024212881408
BUF_SIZE 2 fmt 40
STR_LEN 0 buffer 39
TERMINATED 2 fmt 1
NOCHECK_CALL
LOCK2 irq

kernel/trace/trace_hwlat.c get_sample() -> trace_array_printk_buf()

Type Parameter Key Value
PARAM_VALUE 2 fmt 4010086681073668096
BUF_SIZE 2 fmt 23
STR_LEN 0 buffer 22
TERMINATED 2 fmt 1
NOCHECK_CALL
LOCK2 irq

kernel/trace/trace_hwlat.c get_sample() -> trace_array_printk_buf()

Type Parameter Key Value
PARAM_VALUE 2 fmt 6305441024212881408
BUF_SIZE 2 fmt 40
STR_LEN 0 buffer 39
TERMINATED 2 fmt 1
NOCHECK_CALL
LOCK2 irq