cachepc-linux

Fork of AMDESE/linux with modifications for CachePC side-channel attack
git clone https://git.sinitax.com/sinitax/cachepc-linux
Log | Files | Refs | README | LICENSE | sfeed.txt

anon_inodes.h (855B)


      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
     12struct file_operations;
     13struct inode;
     14
     15struct file *anon_inode_getfile(const char *name,
     16				const struct file_operations *fops,
     17				void *priv, int flags);
     18struct file *anon_inode_getfile_secure(const char *name,
     19				       const struct file_operations *fops,
     20				       void *priv, int flags,
     21				       const struct inode *context_inode);
     22int anon_inode_getfd(const char *name, const struct file_operations *fops,
     23		     void *priv, int flags);
     24int anon_inode_getfd_secure(const char *name,
     25			    const struct file_operations *fops,
     26			    void *priv, int flags,
     27			    const struct inode *context_inode);
     28
     29#endif /* _LINUX_ANON_INODES_H */
     30