| /* SPDX-License-Identifier: GPL-2.0 */ |
| /* |
| * include/linux/anon_inodes.h |
| * |
| * Copyright (C) 2007 Davide Libenzi <davidel@xmailserver.org> |
| * |
| */ |
| |
| #ifndef _LINUX_ANON_INODES_H |
| #define _LINUX_ANON_INODES_H |
| |
| struct file_operations; |
| struct inode; |
| |
| struct file *anon_inode_getfile(const char *name, |
| const struct file_operations *fops, |
| void *priv, int flags); |
| struct file *anon_inode_getfile_secure(const char *name, |
| const struct file_operations *fops, |
| void *priv, int flags, |
| const struct inode *context_inode); |
| int anon_inode_getfd(const char *name, const struct file_operations *fops, |
| void *priv, int flags); |
| int anon_inode_getfd_secure(const char *name, |
| const struct file_operations *fops, |
| void *priv, int flags, |
| const struct inode *context_inode); |
| |
| #endif /* _LINUX_ANON_INODES_H */ |
| |