Lines Matching refs:VFS_I
466 error = filemap_write_and_wait(VFS_I(ip)->i_mapping);
659 (VFS_I(ip)->i_state & I_FREEING));
662 if (!S_ISREG(VFS_I(ip)->i_mode))
669 if (VFS_I(ip)->i_size == 0 &&
670 VFS_I(ip)->i_mapping->nrpages == 0 &&
735 inode_dio_wait(VFS_I(ip));
954 struct inode *inode = VFS_I(ip);
1033 error = filemap_write_and_wait_range(VFS_I(ip)->i_mapping,
1275 (!uid_eq(VFS_I(ip)->i_uid, VFS_I(tip)->i_uid) ||
1276 !gid_eq(VFS_I(ip)->i_gid, VFS_I(tip)->i_gid) ||
1353 error = filemap_write_and_wait(VFS_I(ip)->i_mapping);
1356 truncate_pagecache_range(VFS_I(ip), 0, -1);
1359 if (VFS_I(ip)->i_mapping->nrpages)
1397 end_fsb = XFS_B_TO_FSB(ip->i_mount, i_size_read(VFS_I(ip)));
1657 lock_two_nondirectories(VFS_I(ip), VFS_I(tip));
1658 filemap_invalidate_lock_two(VFS_I(ip)->i_mapping,
1659 VFS_I(tip)->i_mapping);
1662 if ((VFS_I(ip)->i_mode & S_IFMT) != (VFS_I(tip)->i_mode & S_IFMT)) {
1762 ctime = inode_get_ctime(VFS_I(ip));
1765 (sbp->bs_mtime.tv_sec != VFS_I(ip)->i_mtime.tv_sec) ||
1766 (sbp->bs_mtime.tv_nsec != VFS_I(ip)->i_mtime.tv_nsec)) {
1854 filemap_invalidate_unlock_two(VFS_I(ip)->i_mapping,
1855 VFS_I(tip)->i_mapping);
1856 unlock_two_nondirectories(VFS_I(ip), VFS_I(tip));