函数逻辑报告

Linux Kernel

v5.5.9

Brick Technologies Co., Ltd

Source Code:security\selinux\selinuxfs.c Create Date:2022-07-27 20:38:25
Last Modify:2020-03-12 14:18:49 Copyright©Brick
首页 函数Tree
注解内核,赢得工具下载SCCTEnglish

函数名称:init_sel_fs

函数原型:static int __init init_sel_fs(void)

返回类型:int

参数:

2039  null_name等于QSTR_INIT(NULL_FILE_NAME, NULL_FILE_NAME的长度 - 1)
2043  如果非selinux_enabled则返回:0
2046  err等于sysfs_create_mount_point(/sys/fs , "selinux")
2047  如果err则返回:err
2050  err等于register_filesystem( & sel_fs_type)
2051  如果err
2052  sysfs_remove_mount_point(/sys/fs , "selinux")
2053  返回:err
2056  mnt等于selinuxfs_mount等于kern_mount( & sel_fs_type)
2057  如果是错误
2058  打印错误信息("selinuxfs: could not mount!\n")
2059  err等于错误
2060  selinuxfs_mount = NULL
2062  dentry等于d_hash_and_lookup(mnt_root, & null_name)
2064  如果是错误
2065  打印错误信息("selinuxfs: could not lookup null!\n")
2066  err等于错误
2067  dentry = NULL
2070  返回:err