Lines Matching refs:VFS_I
427 error = filemap_write_and_wait(VFS_I(ip)->i_mapping);
603 if (!S_ISREG(VFS_I(ip)->i_mode))
610 if (VFS_I(ip)->i_size == 0 &&
611 VFS_I(ip)->i_mapping->nrpages == 0 &&
678 inode_dio_wait(VFS_I(ip));
908 struct inode *inode = VFS_I(ip);
976 error = iomap_zero_range(VFS_I(ip), offset, len, NULL,
988 error = filemap_write_and_wait_range(VFS_I(ip)->i_mapping,
1223 (!uid_eq(VFS_I(ip)->i_uid, VFS_I(tip)->i_uid) ||
1224 !gid_eq(VFS_I(ip)->i_gid, VFS_I(tip)->i_gid) ||
1301 error = filemap_write_and_wait(VFS_I(ip)->i_mapping);
1304 truncate_pagecache_range(VFS_I(ip), 0, -1);
1307 if (VFS_I(ip)->i_mapping->nrpages)
1345 end_fsb = XFS_B_TO_FSB(ip->i_mount, i_size_read(VFS_I(ip)));
1583 lock_two_nondirectories(VFS_I(ip), VFS_I(tip));
1588 if ((VFS_I(ip)->i_mode & S_IFMT) != (VFS_I(tip)->i_mode & S_IFMT)) {
1689 if ((sbp->bs_ctime.tv_sec != VFS_I(ip)->i_ctime.tv_sec) ||
1690 (sbp->bs_ctime.tv_nsec != VFS_I(ip)->i_ctime.tv_nsec) ||
1691 (sbp->bs_mtime.tv_sec != VFS_I(ip)->i_mtime.tv_sec) ||
1692 (sbp->bs_mtime.tv_nsec != VFS_I(ip)->i_mtime.tv_nsec)) {
1779 unlock_two_nondirectories(VFS_I(ip), VFS_I(tip));