XenevaOS
Loading...
Searching...
No Matches
anon_inodes.h
Go to the documentation of this file.
1/* SPDX-License-Identifier: GPL-2.0 */
2/*
3 * include/linux/anon_inodes.h
4 *
5 * Copyright (C) 2007 Davide Libenzi <davidel@xmailserver.org>
6 *
7 */
8
9#ifndef _LINUX_ANON_INODES_H
10#define _LINUX_ANON_INODES_H
11
12#include <linux/types.h>
13
14struct file_operations;
15struct inode;
16
17struct file *anon_inode_getfile(const char *name,
18 const struct file_operations *fops,
19 void *priv, int flags);
21 const struct file_operations *fops,
22 void *priv, int flags, fmode_t f_mode);
24 const struct file_operations *fops,
25 void *priv, int flags,
26 const struct inode *context_inode);
27int anon_inode_getfd(const char *name, const struct file_operations *fops,
28 void *priv, int flags);
30 const struct file_operations *fops,
31 void *priv, int flags,
32 const struct inode *context_inode);
33
34#endif /* _LINUX_ANON_INODES_H */
35
uint8_t flags
Definition virtio.h:0
int anon_inode_getfd(const char *name, const struct file_operations *fops, void *priv, int flags)
struct file * anon_inode_getfile(const char *name, const struct file_operations *fops, void *priv, int flags)
struct file * anon_inode_getfile_fmode(const char *name, const struct file_operations *fops, void *priv, int flags, fmode_t f_mode)
int anon_inode_create_getfd(const char *name, const struct file_operations *fops, void *priv, int flags, const struct inode *context_inode)
struct file * anon_inode_create_getfile(const char *name, const struct file_operations *fops, void *priv, int flags, const struct inode *context_inode)
struct drm_crtc struct drm_plane struct drm_plane const struct drm_crtc_funcs const char * name
Definition drm_crtc.h:1242
unsigned int fmode_t
Definition kernel.h:57
Definition fs.h:67
Definition fs.h:142
unsigned int f_mode
Definition fs.h:144
Definition fs.h:183