函数逻辑报告

Linux Kernel

v5.5.9

Brick Technologies Co., Ltd

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

函数名称:init_ftrace_syscalls

函数原型:void __init init_ftrace_syscalls(void)

返回类型:void

参数:

546  如果非IS_ENABLED(CONFIG_FOO) evaluates to 1 if CONFIG_FOO is set to 'y' or 'm',* 0 otherwise.(CONFIG_HAVE_SPARSE_SYSCALL_NR)则
547  syscalls_metadata等于分配数组内存并置零
550  如果非syscalls_metadata
551  WARN_ON(1)
552  返回
556 i小于NR_syscalls循环
557  addr等于arch_syscall_addr(i)
558  meta等于find_syscall_meta(addr)
559  如果非meta则继续下一循环
562  syscall_nr等于i
565  syscalls_metadata[i]等于meta
566  否则