函数逻辑报告

Linux Kernel

v5.5.9

Brick Technologies Co., Ltd

Source Code:kernel\trace\trace_seq.c Create Date:2022-07-27 13:12:21
Last Modify:2020-03-12 14:18:49 Copyright©Brick
首页 函数Tree
注解内核,赢得工具下载SCCTEnglish

函数名称: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

函数原型:void trace_seq_puts(struct trace_seq *s, const char *str)

返回类型:void

参数:

类型参数名称
struct trace_seq *s
const char *str
210  len等于strlen - Find the length of a string*@s: The string to be sized
212  如果full则返回
215  race_seq should work with being initialized with 0s.
217  如果len大于How much buffer is left on the trace_seq? (s)则
218  full等于1
219  返回
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
调用者
名称描述
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