Lines Matching refs:VFS_I
312 error = filemap_write_and_wait(VFS_I(ip)->i_mapping); in xfs_getbmap()
517 if (!(VFS_I(ip)->i_state & I_FREEING)) in xfs_can_free_eofblocks()
521 if (!S_ISREG(VFS_I(ip)->i_mode)) in xfs_can_free_eofblocks()
528 if (VFS_I(ip)->i_size == 0 && in xfs_can_free_eofblocks()
529 VFS_I(ip)->i_mapping->nrpages == 0 && in xfs_can_free_eofblocks()
589 inode_dio_wait(VFS_I(ip)); in xfs_free_eofblocks()
820 struct inode *inode = VFS_I(ip); in xfs_flush_unmap_range()
911 error = filemap_write_and_wait_range(VFS_I(ip)->i_mapping, in xfs_free_file_space()
1152 (!uid_eq(VFS_I(ip)->i_uid, VFS_I(tip)->i_uid) || in xfs_swap_extents_check_format()
1153 !gid_eq(VFS_I(ip)->i_gid, VFS_I(tip)->i_gid) || in xfs_swap_extents_check_format()
1230 error = filemap_write_and_wait(VFS_I(ip)->i_mapping); in xfs_swap_extent_flush()
1233 truncate_pagecache_range(VFS_I(ip), 0, -1); in xfs_swap_extent_flush()
1236 if (VFS_I(ip)->i_mapping->nrpages) in xfs_swap_extent_flush()
1274 end_fsb = XFS_B_TO_FSB(ip->i_mount, i_size_read(VFS_I(ip))); in xfs_swap_extent_rmap()
1528 lock_two_nondirectories(VFS_I(ip), VFS_I(tip)); in xfs_swap_extents()
1529 filemap_invalidate_lock_two(VFS_I(ip)->i_mapping, in xfs_swap_extents()
1530 VFS_I(tip)->i_mapping); in xfs_swap_extents()
1533 if ((VFS_I(ip)->i_mode & S_IFMT) != (VFS_I(tip)->i_mode & S_IFMT)) { in xfs_swap_extents()
1645 ctime = inode_get_ctime(VFS_I(ip)); in xfs_swap_extents()
1646 mtime = inode_get_mtime(VFS_I(ip)); in xfs_swap_extents()
1738 filemap_invalidate_unlock_two(VFS_I(ip)->i_mapping, in xfs_swap_extents()
1739 VFS_I(tip)->i_mapping); in xfs_swap_extents()
1740 unlock_two_nondirectories(VFS_I(ip), VFS_I(tip)); in xfs_swap_extents()