Lines Matching refs:oldsize
1009 static int gfs2_journaled_truncate(struct inode *inode, u64 oldsize, u64 newsize) in gfs2_journaled_truncate() argument
1016 while (oldsize != newsize) { in gfs2_journaled_truncate()
1017 chunk = oldsize - newsize; in gfs2_journaled_truncate()
1020 truncate_pagecache(inode, oldsize - chunk); in gfs2_journaled_truncate()
1021 oldsize -= chunk; in gfs2_journaled_truncate()
1031 static int trunc_start(struct inode *inode, u64 oldsize, u64 newsize) in trunc_start() argument
1069 error = gfs2_journaled_truncate(inode, oldsize, newsize); in trunc_start()
1169 static int do_shrink(struct inode *inode, u64 oldsize, u64 newsize) in do_shrink() argument
1174 error = trunc_start(inode, oldsize, newsize); in do_shrink()
1286 u64 oldsize; in gfs2_setattr_size() local
1304 oldsize = inode->i_size; in gfs2_setattr_size()
1305 if (newsize >= oldsize) { in gfs2_setattr_size()
1311 ret = do_shrink(inode, oldsize, newsize); in gfs2_setattr_size()