Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 2 files:

Smatch caller information:

drivers/firewire/core-trace.c trace_raw_output_async_request_inbound() -> trace_output_call()

Type Parameter Key Value
PARAM_VALUE 0 iter 4096-ptr_max
PARAM_VALUE 0 iter->ent 4096-ptr_max
PARAM_VALUE 0 iter->ent->header 4096-ptr_max
PARAM_VALUE 0 iter->ent->type 0
PARAM_VALUE 0 iter->tmp_seq.buffer 4096-ptr_max
PARAM_VALUE 0 iter->tmp_seq.full 0-1
PARAM_VALUE 0 iter->tmp_seq.seq.size 1-u64max
PARAM_VALUE 1 name 4242270680072978432
PARAM_VALUE 2 fmt 2536240694406574080
PARAM_VALUE 9 $ 0-u16max
PARAM_VALUE 10 $ 0-63
PARAM_VALUE 11 $ 0-15
PARAM_VALUE 12 $ 0-u16max
PARAM_VALUE 13 $ 0-281474976710655
PARAM_VALUE 14 $ 4096-ptr_max
PARAM_VALUE 15 $ 4096-ptr_max
BUF_SIZE 0 iter s32min-(-1),1-s32max
BUF_SIZE 0 iter s32min-(-1),1-s32max
BUF_SIZE 1 name 22
BUF_SIZE 2 fmt 166
DATA_SOURCE 0 iter $0
STR_LEN 0 iter 21
STR_LEN 1 name 165
TERMINATED 1 name 1
TERMINATED 2 fmt 1
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 iter->cpu 0-8191
USER_DATA 0 iter->cpu_file 0-8191
HALF_LOCKED2 flags
HALF_LOCKED2 global &tracepoint_iter_lock
HALF_LOCKED2 0 &iter->mutex

drivers/firewire/core-trace.c trace_raw_output_async_response_outbound_initiate() -> trace_output_call()

Type Parameter Key Value
PARAM_VALUE 0 iter 4096-ptr_max
PARAM_VALUE 0 iter->ent 4096-ptr_max
PARAM_VALUE 0 iter->ent->header 4096-ptr_max
PARAM_VALUE 0 iter->ent->type 0
PARAM_VALUE 0 iter->tmp_seq.buffer 4096-ptr_max
PARAM_VALUE 0 iter->tmp_seq.full 0-1
PARAM_VALUE 0 iter->tmp_seq.seq.size 1-u64max
PARAM_VALUE 1 name 8804283356429959168
PARAM_VALUE 2 fmt 4075528329405059072
PARAM_VALUE 7 $ 0-u16max
PARAM_VALUE 8 $ 0-63
PARAM_VALUE 9 $ 0-15
PARAM_VALUE 10 $ 0-u16max
PARAM_VALUE 11 $ 0-15
PARAM_VALUE 12 $ 4096-ptr_max
PARAM_VALUE 13 $ 4096-ptr_max
BUF_SIZE 0 iter s32min-(-1),1-s32max
BUF_SIZE 0 iter s32min-(-1),1-s32max
BUF_SIZE 1 name 33
BUF_SIZE 2 fmt 131
DATA_SOURCE 0 iter $0
STR_LEN 0 iter 32
STR_LEN 1 name 130
TERMINATED 1 name 1
TERMINATED 2 fmt 1
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 iter->cpu 0-8191
USER_DATA 0 iter->cpu_file 0-8191
HALF_LOCKED2 flags
HALF_LOCKED2 global &tracepoint_iter_lock
HALF_LOCKED2 0 &iter->mutex

kernel/trace/power-traces.c trace_raw_output_pm_qos_update_flags() -> trace_output_call()

Type Parameter Key Value
PARAM_VALUE 0 iter 4096-ptr_max
PARAM_VALUE 0 iter->ent 4096-ptr_max
PARAM_VALUE 0 iter->ent->type 0
PARAM_VALUE 0 iter->tmp_seq.buffer 4096-ptr_max
PARAM_VALUE 0 iter->tmp_seq.full 0-1
PARAM_VALUE 0 iter->tmp_seq.seq.size 1-u64max
PARAM_VALUE 1 name 5738664128695672832
PARAM_VALUE 2 fmt 5924469242561478656
PARAM_VALUE 3 $ 4096-ptr_max
BUF_SIZE 0 iter s32min-(-1),1-s32max
BUF_SIZE 0 iter s32min-(-1),1-s32max
BUF_SIZE 1 name 20
BUF_SIZE 2 fmt 43
DATA_SOURCE 0 iter $0
STR_LEN 0 iter 19
STR_LEN 1 name 42
TERMINATED 1 name 1
TERMINATED 2 fmt 1
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 iter->cpu 0-8191
USER_DATA 0 iter->cpu_file 0-8191
HALF_LOCKED2 flags
HALF_LOCKED2 global &tracepoint_iter_lock
HALF_LOCKED2 0 &iter->mutex

net/tipc/trace.c trace_raw_output_tipc_link_bc_ack() -> trace_output_call()

Type Parameter Key Value
PARAM_VALUE 0 iter 4096-ptr_max
PARAM_VALUE 0 iter->ent 4096-ptr_max
PARAM_VALUE 0 iter->ent->type 0
PARAM_VALUE 0 iter->tmp_seq.buffer 4096-ptr_max
PARAM_VALUE 0 iter->tmp_seq.full 0
PARAM_VALUE 0 iter->tmp_seq.readpos 0
PARAM_VALUE 0 iter->tmp_seq.seq->buffer 0-255
PARAM_VALUE 0 iter->tmp_seq.seq.buffer 4096-ptr_max
PARAM_VALUE 0 iter->tmp_seq.seq.len 0
PARAM_VALUE 0 iter->tmp_seq.seq.size 8156
PARAM_VALUE 1 name 8465123911038779392
PARAM_VALUE 2 fmt 9153962441500073984
BUF_SIZE 0 iter s32min-(-1),1-s32max
BUF_SIZE 0 iter s32min-(-1),1-s32max
BUF_SIZE 1 name 17
BUF_SIZE 2 fmt 45
BUF_SIZE 3 $ 68
DATA_SOURCE 0 iter $0
STR_LEN 0 iter 16
STR_LEN 1 name 44
TERMINATED 1 name 1
TERMINATED 2 fmt 1
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 iter->cpu 0-8191
USER_DATA 0 iter->cpu_file 0-8191
HALF_LOCKED2 flags
HALF_LOCKED2 global &tracepoint_iter_lock
HALF_LOCKED2 0 &iter->mutex

samples/trace_events/trace-events-sample.c trace_raw_output_foo_with_template_print() -> trace_output_call()

Type Parameter Key Value
PARAM_VALUE 0 iter 4096-ptr_max
PARAM_VALUE 0 iter->ent 4096-ptr_max
PARAM_VALUE 0 iter->ent->type 0
PARAM_VALUE 0 iter->tmp_seq.buffer 4096-ptr_max
PARAM_VALUE 0 iter->tmp_seq.full 0
PARAM_VALUE 0 iter->tmp_seq.readpos 0
PARAM_VALUE 0 iter->tmp_seq.seq->buffer 0-255
PARAM_VALUE 0 iter->tmp_seq.seq.buffer 4096-ptr_max
PARAM_VALUE 0 iter->tmp_seq.seq.len 0
PARAM_VALUE 0 iter->tmp_seq.seq.size 8156
PARAM_VALUE 1 name 718616859957993472
PARAM_VALUE 2 fmt 8333871380511731712
BUF_SIZE 0 iter s32min-(-1),1-s32max
BUF_SIZE 0 iter s32min-(-1),1-s32max
BUF_SIZE 1 name 24
BUF_SIZE 2 fmt 11
DATA_SOURCE 0 iter $0
STR_LEN 0 iter 23
STR_LEN 1 name 10
TERMINATED 1 name 1
TERMINATED 2 fmt 1
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 iter->cpu 0-8191
USER_DATA 0 iter->cpu_file 0-8191
UNITS 3 $ unit_byte
HALF_LOCKED2 flags
HALF_LOCKED2 global &tracepoint_iter_lock
HALF_LOCKED2 0 &iter->mutex