Function report | 
Source Code:ipc\mqueue.c | 
Create Date:2022-07-28 16:52:20 | 
| Last Modify:2020-03-17 23:00:47 | Copyright©Brick | 
| home page | Tree | 
| Annotation kernel can get tool activity | Download SCCT | Chinese | 
Name:init_mqueue_fs
Proto:static int __init init_mqueue_fs(void)
Type:int
Parameter:Nothing
| 1622 | If (mqueue_inode_cachep == NULL) Then Return -ENOMEM | 
| 1626 | mq_sysctl_table = mq_register_sysctl_table() | 
| 1628 | error = register_filesystem( & mqueue_fs_type) | 
| 1629 | If error Then Go to out_sysctl | 
| 1632 | Process spin lock initialization( & 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 | If error Then Go to out_filesystem | 
| 1638 | Return 0 | 
| 1640 | out_filesystem : | 
| 1641 | unregister_filesystem( & mqueue_fs_type) | 
| 1642 | out_sysctl : | 
| 1643 | If mq_sysctl_table Then unregister a sysctl table hierarchy | 
| 1646 | Return error | 
| Source code conversion tool public plug-in interface  | X | 
|---|---|
| Support c/c++/esqlc/java Oracle/Informix/Mysql Plug-in can realize: logical Report Code generation and batch code conversion  |