函数逻辑报告

Linux Kernel

v5.5.9

Brick Technologies Co., Ltd

Source Code:init\main.c Create Date:2022-07-27 15:15:54
Last Modify:2022-05-23 13:07:03 Copyright©Brick
首页 函数Tree
注解内核,赢得工具下载SCCTEnglish

函数名称:do_one_initcall

函数原型:int __init_or_module do_one_initcall(initcall_t fn)

返回类型:int

参数:

类型参数名称
initcall_tfn
931  count等于抢占计数值
935  如果initcall_blacklisted(fn)则返回:负EPERM
938  do_trace_initcall_start(fn)
939  ret等于fn()
940  do_trace_initcall_finish(fn, ret)
942  msgbuf[0]等于0
944  如果抢占计数值不等于count
945  输出格式化串
946  设置抢占计数
948  如果已禁止中断()则
949  长字符串拼接
950  开中断()
952  WARN(msgbuf[0], "initcall %pS returned with %s\n", fn, msgbuf)
954  add_latent_entropy()
955  返回:ret
调用者
名称描述
do_initcall_level
do_pre_smp_initcalls
do_init_moduleThis is where the real work happens.* Keep it uninlined to provide a reliable breakpoint target, e.g. for the gdb* helper command 'lx-symbols'.