函数逻辑报告 |
Source Code:fs\file_table.c |
Create Date:2022-07-29 10:31:54 |
Last Modify:2020-03-18 10:20:10 | Copyright©Brick |
首页 | 函数Tree |
注解内核,赢得工具 | 下载SCCT | English |
函数名称:alloc_file_pseudo
函数原型:struct file *alloc_file_pseudo(struct inode *inode, struct vfsmount *mnt, const char *name, int flags, const struct file_operations *fops)
返回类型:struct file
参数:
类型 | 参数 | 名称 |
---|---|---|
struct inode * | inode | |
struct vfsmount * | mnt | |
const char * | name | |
int | flags | |
const struct file_operations * | fops |
218 | static const struct dentry_operations anon_ops = {d_dname = simple_dname} |
225 | dentry等于d_alloc_pseudo( pointer to superblock , & this) |
228 | 如果非s_d_op则d_set_d_op(dentry, & anon_ops) |
231 | 为目录项建立索引 |
233 | 如果是错误则 |
237 | 返回:file |
名称 | 描述 |
---|---|
create_pipe_files | |
anon_inode_getfile | anon_inode_getfile - creates a new file instance by hooking it up to an* anonymous inode, and a dentry that describe the "class"* of the file*@name: [in] name of the "class" of the new file*@fops: [in] file operations for the new file*@priv: [in] private |
aio_private_file | |
__shmem_file_setup | mmon code |
源代码转换工具 开放的插件接口 | X |
---|---|
支持:c/c++/esqlc/java Oracle/Informix/Mysql 插件可实现:逻辑报告 代码生成和批量转换代码 |