Function report

Linux Kernel

v5.5.9

Brick Technologies Co., Ltd

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

Name:print_graph_duration

Proto:static void print_graph_duration(struct trace_array *tr, unsigned long long duration, struct trace_seq *s, unsigned int flags)

Type:void

Parameter:

TypeParameterName
struct trace_array *tr
unsigned long longduration
struct trace_seq *s
unsigned intflags
597  If Not (flags & TRACE_GRAPH_PRINT_DURATION) || Not (trace_flags & TRACE_ITER_CONTEXT_INFO) Then Return
603  Case & == FLAGS_FILL_FULL
604  race_seq_puts - trace sequence printing of simple string*@s: trace sequence descriptor*@str: simple string to record* The tracer may use either the sequence operations or its own* copy to user routines
605  Return
606  Case & == FLAGS_FILL_START
607  race_seq_puts - trace sequence printing of simple string*@s: trace sequence descriptor*@str: simple string to record* The tracer may use either the sequence operations or its own* copy to user routines
608  Return
609  Case & == FLAGS_FILL_END
610  race_seq_puts - trace sequence printing of simple string*@s: trace sequence descriptor*@str: simple string to record* The tracer may use either the sequence operations or its own* copy to user routines
611  Return
615  If flags & TRACE_GRAPH_PRINT_OVERHEAD Then 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
617  Else race_seq_puts - trace sequence printing of simple string*@s: trace sequence descriptor*@str: simple string to record* The tracer may use either the sequence operations or its own* copy to user routines
620  trace_print_graph_duration(duration, s)
621  race_seq_puts - trace sequence printing of simple string*@s: trace sequence descriptor*@str: simple string to record* The tracer may use either the sequence operations or its own* copy to user routines
Caller
NameDescribe
print_graph_irq
print_graph_entry_leafCase of a leaf function on its call entry
print_graph_entry_nested
print_graph_return
print_graph_comment