Lines Matching refs:inode

108 extern struct posix_acl *orangefs_get_acl(struct inode *inode, int type, bool rcu);
112 int __orangefs_set_acl(struct inode *inode, struct posix_acl *acl, int type);
194 struct inode vfs_inode;
250 static inline struct orangefs_inode_s *ORANGEFS_I(struct inode *inode) in ORANGEFS_I() argument
252 return container_of(inode, struct orangefs_inode_s, vfs_inode); in ORANGEFS_I()
280 static inline struct orangefs_khandle *get_khandle_from_ino(struct inode *inode) in get_khandle_from_ino() argument
282 return &(ORANGEFS_I(inode)->refn.khandle); in get_khandle_from_ino()
285 static inline int is_root_handle(struct inode *inode) in is_root_handle() argument
290 &ORANGEFS_SB(inode->i_sb)->root_khandle, in is_root_handle()
291 get_khandle_from_ino(inode)); in is_root_handle()
293 if (ORANGEFS_khandle_cmp(&(ORANGEFS_SB(inode->i_sb)->root_khandle), in is_root_handle()
294 get_khandle_from_ino(inode))) in is_root_handle()
301 struct inode *inode) in match_handle() argument
307 get_khandle_from_ino(inode)); in match_handle()
309 if (ORANGEFS_khandle_cmp(&resp_handle, get_khandle_from_ino(inode))) in match_handle()
357 struct inode *orangefs_new_inode(struct super_block *sb,
358 struct inode *dir,
363 int __orangefs_setattr(struct inode *, struct iattr *);
371 struct inode *inode, int mask);
373 int orangefs_update_time(struct inode *, int);
383 struct inode *orangefs_iget(struct super_block *sb,
399 int orangefs_revalidate_mapping(struct inode *);
400 ssize_t wait_for_direct_io(enum ORANGEFS_io_type, struct inode *, loff_t *,
411 ssize_t orangefs_inode_getxattr(struct inode *inode,
416 int orangefs_inode_setxattr(struct inode *inode,
425 int orangefs_inode_getattr(struct inode *, int);
427 int orangefs_inode_check_changed(struct inode *inode);
429 int orangefs_inode_setattr(struct inode *inode);
471 #define get_interruptible_flag(inode) \ argument
472 ((ORANGEFS_SB(inode->i_sb)->flags & ORANGEFS_OPT_INTR) ? \