Function report

Linux Kernel

v5.5.9

Brick Technologies Co., Ltd

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

Name: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

Proto:void trace_seq_puts(struct trace_seq *s, const char *str)

Type:void

Parameter:

TypeParameterName
struct trace_seq *s
const char *str
210  len = strlen - Find the length of a string*@s: The string to be sized
212  If full Then Return
215  race_seq should work with being initialized with 0s.
217  If len > How much buffer is left on the trace_seq? (s) Then
218  full = 1
219  Return
222  seq_buf_putmem - write raw data into the sequenc buffer*@s: seq_buf descriptor*@mem: The raw memory to copy into the buffer*@len: The length of the raw memory to copy (in bytes)* There may be cases where raw memory needs to be written into the
Caller
NameDescribe
ring_buffer_print_entry_headerThe ring buffer header is special. We must manually up keep it.
trace_print_bputs_msg_only
trace_print_printk_msg_only
trace_print_flags_seq
trace_print_symbols_seq
trace_print_flags_seq_u64
trace_print_symbols_seq_u64
trace_fn_traceTRACE_FN
trace_stack_printTRACE_STACK
trace_user_stack_printTRACE_USER_STACK
trace_bputs_printTRACE_BPUTS
trace_bputs_raw
trace_bprint_printTRACE_BPRINT
mmio_print_pcidev
mmio_pipe_open
mmio_print_rw
mmio_print_map
print_graph_lat_fmt
verif_pidIf the pid changed since the last trace, output this event
print_graph_irq
trace_print_graph_duration
print_graph_duration
print_graph_prologue
print_graph_return
print_graph_comment
append_filter_err
print_event_filteraller must hold event_mutex
print_subsystem_event_filter
print_synth_event
print_kretprobe_event
print_type_stringPrint type function for string type