函数逻辑报告

Linux Kernel

v5.5.9

Brick Technologies Co., Ltd

Source Code:fs\seq_file.c Create Date:2022-07-29 10:40:06
Last Modify:2020-03-12 14:18:49 Copyright©Brick
首页 函数Tree
注解内核,赢得工具下载SCCTEnglish

函数名称:seq_putc

函数原型:void seq_putc(struct seq_file *m, char c)

返回类型:void

参数:

类型参数名称
struct seq_file *m
charc
659  如果count大于等于size则返回
662  buf[count++]等于c
调用者
名称描述
emit_byte
sbitmap_bitmap_show
rdt_bit_usage_showdt_bit_usage_show - Display current usage of resources* A domain is a shared resource that can now be allocated differently
rdtgroup_size_showdtgroup_size_show - Display size in bytes of allocated regions* The "size" file mirrors the layout of the "schemata" file, printing the* size in bytes of each region instead of the capacity bitmask.
cgroup_print_ss_mask
proc_cgroup_showproc_cgroup_show()* - Print task's cgroup paths into seq_file, one line for each hierarchy* - Used for /proc//cgroup.
cgroup_release_agent_show
freezer_read
print_rpool_values
rdmacg_resource_read
cgroup_masks_read_one
t_show
tracing_clock_show
tracing_err_log_show_pos
t_show
__print_graph_headers_flags
f_show
trigger_show
event_trigger_printvent_trigger_print - Generic event_trigger_ops @print implementation*@name: The name of the event trigger*@m: The seq_file being printed to*@data: Trigger-specific data*@filter_str: filter_str to print, if present
event_enable_trigger_print
__synth_event_show
hist_field_print
event_hist_trigger_print
trace_kprobe_show
trace_uprobe_show
pagetypeinfo_showfree_print
pagetypeinfo_showfreePrint out the free pages at each order for each migatetype
pagetypeinfo_showblockcount_print
pagetypeinfo_showblockcountPrint out the number of pageblocks for each migratetype
pagetypeinfo_showmixedcountPrint out the number of pageblocks for each migratetype that contain pages* of other types. This gives an indication of how well fallbacks are being* contained by rmqueue_fallback(). It requires information from PAGE_OWNER* to determine what is going on
pagetypeinfo_showThis prints out statistics in relation to grouping pages by mobility.* It is expensive to collect so do not constantly read the file.
zoneinfo_show_print
vmstat_show
print_slabinfo_header
cache_show
s_show
memcg_numa_stat_show
pagetypeinfo_showmixedcount_print
chunk_map_statsPrints out chunk state. Fragmentation is considered between* the beginning of the chunk to the last allocation.* All statistics are in bytes unless stated otherwise.
percpu_stats_show
show_sid
selinux_sb_show_options
smk_rule_show
cipso_seq_showPrint cipso labels in format:* label level[/cat[,cat]]
cipso2_seq_showPrint cipso labels in format:* label level[/cat[,cat]]
onlycap_seq_show
relabel_self_seq_show
seq_profile_hash_show
seq_rawdata_hash_show
seq_show_profileseq_show_profile - show a profile entry*@f: seq_file to file*@p: current position (profile) (NOT NULL)* Returns: error on failure
ima_putc
seq_put_decimal_ull_widthA helper routine for putting decimal numbers without rich format of printf()
seq_put_hex_llseq_put_hex_ll - put a number in hexadecimal notation*@m: seq_file identifying the buffer to which data should be written*@delimiter: a string which is printed before the number*@v: the number*@width: a minimum field width* seq_put_hex_ll(m, "", v, 8) is
seq_put_decimal_ll
seq_padseq_pad - write padding spaces to buffer*@m: seq_file identifying the buffer to which data should be written*@c: the byte to append after padding if non-zero
seq_hex_dumpA complete analogue of print_hex_dump()
show_type
show_vfsmnt
show_mountinfo
show_vfsstat
inotify_fdinfo
fanotify_fdinfo
lc_seq_dump_detailslc_dump - Dump a complete LRU cache to seq in textual form
pidfd_show_fdinfopidfd_show_fdinfo - print information about a pidfd*@m: proc fdinfo file*@f: file referencing a pidfd* Pid:* This function will print the pid that a given pidfd refers to in the* pid namespace of the procfs instance
frag_show_print