函数逻辑报告

Linux Kernel

v5.5.9

Brick Technologies Co., Ltd

Source Code:ipc\mqueue.c Create Date:2022-07-27 18:27:31
Last Modify:2020-03-17 23:00:47 Copyright©Brick
首页 函数Tree
注解内核,赢得工具下载SCCTEnglish

函数名称:init_mqueue_fs

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

返回类型:int

参数:

1619  mqueue_inode_cachep等于创建高速缓存区
1622  如果(mqueue_inode_cachep == NULL)则返回:负ENOMEM
1626  mq_sysctl_table等于mq_register_sysctl_table()
1628  error等于register_filesystem( & mqueue_fs_type)
1629  如果error则转到:out_sysctl
1632  spin_lock_init( & mq_lock)
1634  error等于mq_init_ns( & The next 2 defines are here bc this is the only file* compiled when either CONFIG_SYSVIPC and CONFIG_POSIX_MQUEUE* and not CONFIG_IPC_NS.)
1635  如果error则转到:out_filesystem
1638  返回:0
1640  out_filesystem :
1641  unregister_filesystem( & mqueue_fs_type)
1642  out_sysctl :
1643  如果mq_sysctl_table注销sysctl
1645  删除高速缓存区
1646  返回:error