Lines Matching refs:inode
18 void gfs2_set_aops(struct inode *inode);
45 static inline void gfs2_set_inode_blocks(struct inode *inode, u64 blocks)
47 inode->i_blocks = blocks << (inode->i_blkbits - 9);
50 static inline u64 gfs2_get_inode_blocks(const struct inode *inode)
52 return inode->i_blocks >> (inode->i_blkbits - 9);
55 static inline void gfs2_add_inode_blocks(struct inode *inode, s64 change)
57 change <<= inode->i_blkbits - 9;
58 gfs2_assert(GFS2_SB(inode), (change >= 0 || inode->i_blocks >= -change));
59 inode->i_blocks += change;
75 static inline int gfs2_check_internal_file_size(struct inode *inode,
78 u64 size = i_size_read(inode);
81 if (size & (BIT(inode->i_blkbits) - 1))
85 gfs2_consist_inode(GFS2_I(inode));
89 struct inode *gfs2_inode_lookup(struct super_block *sb, unsigned type,
92 struct inode *gfs2_lookup_by_inum(struct gfs2_sbd *sdp, u64 no_addr,
98 struct inode *gfs2_lookupi(struct inode *dir, const struct qstr *name,
101 struct inode *inode, int mask);
102 struct inode *gfs2_lookup_meta(struct inode *dip, const char *name);
104 int gfs2_open_common(struct inode *inode, struct file *file);
114 void gfs2_set_inode_flags(struct inode *inode);