Function report

Linux Kernel

v5.5.9

Brick Technologies Co., Ltd

Source Code:kernel\trace\trace_probe_tmpl.h Create Date:2022-07-28 12:38:46
Last Modify:2020-03-12 14:18:49 Copyright©Brick
home page Tree
Annotation kernel can get tool activityDownload SCCTChinese

Name:print_probe_args

Proto:static inline int print_probe_args(struct trace_seq *s, struct probe_arg *args, int nr_args, u8 *data, void *field)

Type:int

Parameter:

TypeParameterName
struct trace_seq *s
struct probe_arg *args
intnr_args
u8 *data
void *field
223  When i < nr_args cycle
224  a = args + i
226  race_seq_printf - sequence printing of trace information*@s: trace sequence descriptor*@fmt: printf format string* The tracer may use either sequence operations or its own* copy to user routines
230  Continue
232  race_seq_putc - trace sequence printing of simple character*@s: trace sequence descriptor*@c: simple character to record* The tracer may use either the sequence operations or its own* copy to user routines
233  p = data + Offset from argument entry
234  When j < Array count cycle
235  If Not Print functions (s, p, field) Then Return -ENOMEM
241  Return 0
Caller
NameDescribe
print_kprobe_eventEvent entry printers
print_kretprobe_event
print_uprobe_eventEvent entry printers