函数逻辑报告

Linux Kernel

v5.5.9

Brick Technologies Co., Ltd

Source Code:arch\x86\boot\printf.c Create Date:2022-07-27 08:26:09
Last Modify:2020-03-12 14:18:49 Copyright©Brick
首页 函数Tree
注解内核,赢得工具下载SCCTEnglish

函数名称:输出格式化串

函数原型:int sprintf(char *buf, const char *fmt, ...)

返回类型:int

参数:

类型参数名称
char *buf
const char *fmt
288  va_start(args, fmt)
289  i等于vsprintf(buf, fmt, args)
290  va_end(args)
291  返回:i
调用者
名称描述
display_menu显示显卡信息
type_show
identify_cpuThis does the hard work of actually picking apart the CPU stuff...
enable_c02_show
max_time_show
energy_perf_bias_show
init_centaur
show_bank
show_interrupt_enable
show_threshold_limit
show_error_count
version_show
pf_show
load_builtin_intel_microcode
request_microcode_fw
rdtgroup_create_info_dir
rmdir_mondata_subdir_allrdtgrpRemove all subdirectories of mon_data of ctrl_mon groups* and monitor groups with given domain id.
mkdir_mondata_subdir
setup_cmdline
proc_put_longproc_put_long - converts an integer to a decimal ASCII formatted string*@buf: the user buffer*@size: the size of the user buffer*@val: the integer to be converted*@neg: sign of the number, %TRUE for negative* In case of success %0 is returned and @buf and
param_get_bool
param_get_invbool
uevent_seqnum_showrrent uevent sequence number
kexec_loaded_show
kexec_crash_loaded_show
kexec_crash_size_show
fscaps_showwhether file capabilities are enabled
rcu_expedited_show
rcu_normal_show
rate_limit_us_show
__torture_print_statsCreate an lock-torture-statistics message in the specified buffer.
state_showstate - control system sleep states
disk_show/sys/power/disk - Control hibernation mode
resume_show
resume_offset_show
image_size_show
reserved_size_show
print_syslog
print_time
console_unlocksole_unlock - unlock the console system* Releases the console_lock which the caller holds on the console system* and the console driver list.* While the console_lock was held, console output may have been buffered* by printk()
register_irq_proc在系统文件中注册中断进程
unregister_irq_proc
irq_add_debugfs_entry
show_initstate
show_coresize
show_initsize
__sprint_symbolLook up a kernel symbol and return it in a text buffer.
gdb_cmd_queryHandle the 'q' query packets
kdb_setkdb_set - This function implements the 'set' command. Alter an* existing environment variable or create a new one.
kdb_md
kdb_per_cpukdb_per_cpu - This function implements the 'per_cpu' command.
tracing_set_trace_read
tracing_entries_read
tracing_total_entries_read
rb_simple_read
buffer_percent_read
print_graph_proc
trace_print_graph_duration
graph_depth_read
event_id_read
perf_event_sysfs_show
md_setup_drive
nr_hugepages_show_common
nr_overcommit_hugepages_show
free_hugepages_show
resv_hugepages_show
surplus_hugepages_show
hugetlb_report_node_meminfo
elv_iosched_show
queue_var_show
queue_discard_max_hw_show
queue_discard_max_show
queue_write_same_max_show
queue_write_zeroes_max_show
queue_zoned_show
queue_poll_delay_show
queue_io_timeout_show
queue_wb_lat_show
queue_wc_show
queue_fua_show
blk_mq_hw_sysfs_nr_tags_show
blk_mq_hw_sysfs_nr_reserved_tags_show
disk_badblocks_showsysfs access to bad-blocks list.
disk_range_show
disk_ext_range_show
disk_removable_show
disk_hidden_show
disk_ro_show
disk_capability_show
disk_alignment_offset_show
disk_discard_alignment_show
__disk_events_showA disk events enabled device has the following sysfs nodes under* its /sys/block/X/ directory
disk_events_poll_msecs_show
part_partition_show
part_start_show
part_size_show
part_ro_show
part_alignment_offset_show
part_discard_alignment_show
part_stat_show
part_inflight_show
check_partition
deadline_var_showsysfs parts below
kyber_read_lat_show
kyber_write_lat_show
bfq_var_show
integrity_format_show
integrity_tag_size_show
integrity_interval_show
integrity_verify_show
integrity_generate_show
integrity_device_show
call_sbin_request_keyRequest userspace finish the construction of a key* - execute "/sbin/request-key "
request_key_auth_newCreate an authorisation token for /sbin/request-key or whoever to gain* access to the caller's security data.
key_get_instantiation_authkeySearch the current process's keyrings for the authorisation key for* instantiation of a key.
proc_keys_show
key_get_persistentGet the persistent keyring for a specific UID and link it to the nominated* keyring.
datablob_formatdatablob_format - format as an ascii string, before copying to userspace
sel_write_user
smk_read_doismk_read_doi - read() for /smack/doi*@filp: file pointer, not actually used*@buf: where to put the result*@count: maximum to send along*@ppos: where to start* Returns number of bytes read or error code, as appropriate
smk_read_directsmk_read_direct - read() for /smack/direct*@filp: file pointer, not actually used*@buf: where to put the result*@count: maximum to send along*@ppos: where to start* Returns number of bytes read or error code, as appropriate
smk_read_mappedsmk_read_mapped - read() for /smack/mapped*@filp: file pointer, not actually used*@buf: where to put the result*@count: maximum to send along*@ppos: where to start* Returns number of bytes read or error code, as appropriate
smk_read_loggingsmk_read_logging - read() for /smack/logging*@filp: file pointer, not actually used*@buf: where to put the result*@cn: maximum to send along*@ppos: where to start* Returns number of bytes read or error code, as appropriate
smk_read_ptracesmk_read_ptrace - read() for /smack/ptrace*@filp: file pointer, not actually used*@buf: where to put the result*@count: maximum to send along*@ppos: where to start* Returns number of bytes read or error code, as appropriate
ns_revision_read
__aafs_profile_mkdirRequires: @profile->ns->lock held
aa_policy_initaa_policy_init - initialize a policy structure*@policy: policy to initialize (NOT NULL)*@prefix: prefix name if any is required
aa_new_null_profileaa_new_null_profile - create or find a null-X learning profile*@parent: profile that caused this profile to be created (NOT NULL)*@hat: true if the null- learning profile is a hat*@base: name to base the null profile off of*@gfp: type of allocation
param_get_audit
param_get_mode
lockdown_read
set_majmin
request_asymmetric_keyRequest an asymmetric key.
evm_read_keyvm_read_key - read() for /evm*@filp: file pointer, not actually used*@buf: where to put the result*@count: maximum to send along*@ppos: where to start* Returns number of bytes read or error code, as appropriate
get_filesystem_list
format_fs_keyring_description
format_mk_description
format_mk_users_keyring_description
format_mk_user_description
entry_statusgeneric stuff
devpts_pty_newdevpts_pty_new -- create a new inode in /dev/pts/*@ptmx_inode: inode of the master*@device: major+minor of the node to be created*@index: used as a name of the node*@priv: what's given back by devpts_get_priv* The created inode is returned
version_show