Lines Matching refs:inode
51 struct inode vfs_inode;
91 extern void ufs_free_fragments (struct inode *, u64, unsigned);
92 extern void ufs_free_blocks (struct inode *, u64, unsigned);
93 extern u64 ufs_new_fragments(struct inode *, void *, u64, u64,
102 extern int ufs_add_link (struct dentry *, struct inode *);
103 extern ino_t ufs_inode_by_name(struct inode *, const struct qstr *);
104 extern int ufs_make_empty(struct inode *, struct inode *);
105 extern struct ufs_dir_entry *ufs_find_entry(struct inode *, const struct qstr *, struct page **);
106 extern int ufs_delete_entry(struct inode *, struct ufs_dir_entry *, struct page *);
107 extern int ufs_empty_dir (struct inode *);
108 extern struct ufs_dir_entry *ufs_dotdot(struct inode *, struct page **);
109 extern void ufs_set_link(struct inode *dir, struct ufs_dir_entry *de,
110 struct page *page, struct inode *inode, bool update_times);
118 extern void ufs_free_inode (struct inode *inode);
119 extern struct inode * ufs_new_inode (struct inode *, umode_t);
121 /* inode.c */
122 extern struct inode *ufs_iget(struct super_block *, unsigned long);
123 extern int ufs_write_inode (struct inode *, struct writeback_control *);
124 extern int ufs_sync_inode (struct inode *);
125 extern void ufs_evict_inode (struct inode *);
146 static inline struct ufs_inode_info *UFS_I(struct inode *inode)
148 return container_of(inode, struct ufs_inode_info, vfs_inode);