Lines Matching refs:i_inode
59 struct inode *inode = &ip->i_inode; in gfs2_unstuffer_page()
132 if (i_size_read(&ip->i_inode)) { in gfs2_unstuff_dinode()
141 gfs2_trans_add_unrevoke(GFS2_SB(&ip->i_inode), block, 1); in gfs2_unstuff_dinode()
161 if (i_size_read(&ip->i_inode)) { in gfs2_unstuff_dinode()
163 gfs2_add_inode_blocks(&ip->i_inode, 1); in gfs2_unstuff_dinode()
164 di->di_blocks = cpu_to_be64(gfs2_get_inode_blocks(&ip->i_inode)); in gfs2_unstuff_dinode()
581 gfs2_add_inode_blocks(&ip->i_inode, alloced); in gfs2_bmap_alloc()
720 struct gfs2_sbd *sdp = GFS2_SB(&ip->i_inode); in do_strip()
827 gfs2_add_inode_blocks(&ip->i_inode, -1); in do_strip()
835 gfs2_quota_change(ip, -(s64)btotal, ip->i_inode.i_uid, in do_strip()
836 ip->i_inode.i_gid); in do_strip()
838 ip->i_inode.i_mtime = ip->i_inode.i_ctime = CURRENT_TIME; in do_strip()
874 struct gfs2_sbd *sdp = GFS2_SB(&ip->i_inode); in recursive_scan()
1065 ip->i_inode.i_mtime = ip->i_inode.i_ctime = CURRENT_TIME; in trunc_start()
1087 struct gfs2_sbd *sdp = GFS2_SB(&ip->i_inode); in trunc_dealloc()
1124 struct gfs2_sbd *sdp = GFS2_SB(&ip->i_inode); in trunc_end()
1138 if (!i_size_read(&ip->i_inode)) { in trunc_end()
1144 ip->i_inode.i_mtime = ip->i_inode.i_ctime = CURRENT_TIME; in trunc_end()
1254 ip->i_inode.i_mtime = ip->i_inode.i_ctime = CURRENT_TIME; in do_grow()
1320 error = trunc_dealloc(ip, i_size_read(&ip->i_inode)); in gfs2_truncatei_resume()
1427 lblock += (bh.b_size >> ip->i_inode.i_blkbits); in gfs2_map_journal_extents()
1458 struct gfs2_sbd *sdp = GFS2_SB(&ip->i_inode); in gfs2_write_alloc_required()
1476 end_of_file = (i_size_read(&ip->i_inode) + sdp->sd_sb.sb_bsize - 1) >> shift; in gfs2_write_alloc_required()
1486 gfs2_block_map(&ip->i_inode, lblock, &bh, 0); in gfs2_write_alloc_required()
1490 lblock += (bh.b_size >> ip->i_inode.i_blkbits); in gfs2_write_alloc_required()