Lines Matching refs:inode

85 extern int posix_acl_permission(struct inode *, const struct posix_acl *, int);
91 extern struct posix_acl *get_posix_acl(struct inode *, int);
92 extern int set_posix_acl(struct inode *, int, struct posix_acl *);
95 extern int posix_acl_chmod(struct inode *, umode_t);
96 extern int posix_acl_create(struct inode *, umode_t *, struct posix_acl **,
99 extern int simple_set_acl(struct inode *, struct posix_acl *, int);
100 extern int simple_acl_create(struct inode *, struct inode *);
102 struct posix_acl **acl_by_type(struct inode *inode, int type);
103 struct posix_acl *get_cached_acl(struct inode *inode, int type);
104 struct posix_acl *get_cached_acl_rcu(struct inode *inode, int type);
105 void set_cached_acl(struct inode *inode, int type, struct posix_acl *acl);
106 void forget_cached_acl(struct inode *inode, int type);
107 void forget_all_cached_acls(struct inode *inode);
109 static inline void cache_no_acl(struct inode *inode) in cache_no_acl() argument
111 inode->i_acl = NULL; in cache_no_acl()
112 inode->i_default_acl = NULL; in cache_no_acl()
115 static inline int posix_acl_chmod(struct inode *inode, umode_t mode) in posix_acl_chmod() argument
122 static inline int simple_acl_create(struct inode *dir, struct inode *inode) in simple_acl_create() argument
126 static inline void cache_no_acl(struct inode *inode) in cache_no_acl() argument
130 static inline int posix_acl_create(struct inode *inode, umode_t *mode, in posix_acl_create() argument
137 static inline void forget_all_cached_acls(struct inode *inode) in forget_all_cached_acls() argument
142 struct posix_acl *get_acl(struct inode *inode, int type);