函数逻辑报告 |
Source Code:fs\anon_inodes.c |
Create Date:2022-07-29 10:51:16 |
Last Modify:2020-03-12 14:18:49 | Copyright©Brick |
首页 | 函数Tree |
注解内核,赢得工具 | 下载SCCT | English |
函数名称:anon_inode_getfd - 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
函数原型:int anon_inode_getfd(const char *name, const struct file_operations *fops, void *priv, int flags)
返回类型:int
参数:
类型 | 参数 | 名称 |
---|---|---|
const char * | name | |
const struct file_operations * | fops | |
void * | priv | |
int | flags |
131 | error等于get_unused_fd_flags(flags) |
137 | 如果是错误则 |
139 | 转到:err_put_unused_fd |
141 | fd_install(fd, file) |
143 | 返回:fd |
145 | err_put_unused_fd : |
146 | put_unused_fd(fd) |
147 | 返回:error |
名称 | 描述 |
---|---|
bpf_map_new_fd | |
bpf_prog_new_fd | |
bpf_tracing_prog_attach | |
bpf_raw_tracepoint_open | |
__btf_new_fd | |
do_inotify_init | y syscalls |
SYSCALL_DEFINE2 | anotify syscalls |
do_signalfd4 | |
SYSCALL_DEFINE2 | |
do_eventfd | |
resolve_userfault_fork | |
SYSCALL_DEFINE1 | |
pidfd_create | pidfd_create() - Create a new pid file descriptor.*@pid: struct pid that the pidfd will reference* This creates a new pid file descriptor with the O_CLOEXEC flag set.* Note, that this function can only be called after the fd table has |
fscontext_create_fd | Attach a filesystem context to a file and an fd. |
源代码转换工具 开放的插件接口 | X |
---|---|
支持:c/c++/esqlc/java Oracle/Informix/Mysql 插件可实现:逻辑报告 代码生成和批量转换代码 |