Lines Matching refs:old_eof
3688 loff_t old_eof;
3694 old_eof = i_size_read(inode);
3695 if ((off >= old_eof) ||
3696 off + len >= old_eof) {
3702 rc = filemap_write_and_wait_range(inode->i_mapping, off, old_eof - 1);
3706 truncate_pagecache_range(inode, off, old_eof);
3709 old_eof - off - len, off);
3713 eof = cpu_to_le64(old_eof - len);
3740 __u64 count, old_eof;
3746 old_eof = i_size_read(inode);
3747 if (off >= old_eof) {
3752 count = old_eof - off;
3753 eof = cpu_to_le64(old_eof + len);
3756 rc = filemap_write_and_wait_range(inode->i_mapping, off, old_eof + len - 1);
3759 truncate_pagecache_range(inode, off, old_eof);
3766 truncate_setsize(inode, old_eof + len);