NFS_INO_INVALID_CHANGE
if (NFS_I(inode)->cache_validity & NFS_INO_INVALID_CHANGE)
nfs_set_cache_invalid(inode, NFS_INO_INVALID_CHANGE);
inode, NFS_INO_INVALID_CHANGE | NFS_INO_INVALID_CTIME |
nfs_set_cache_invalid(old_inode, NFS_INO_INVALID_CHANGE |
do_update |= cache_validity & NFS_INO_INVALID_CHANGE;
NFS_INO_INVALID_CHANGE | NFS_INO_INVALID_SIZE);
return nfs_check_cache_invalid(inode, NFS_INO_INVALID_CHANGE) ||
invalid |= NFS_INO_INVALID_CHANGE;
!(cache_validity & NFS_INO_INVALID_CHANGE) &&
flags &= ~(NFS_INO_INVALID_CHANGE | NFS_INO_INVALID_SIZE);
NFS_INO_INVALID_CHANGE
NFS_INO_INVALID_CHANGE
(NFS_INO_INVALID_CHANGE | NFS_INO_INVALID_CTIME |
save_cache_validity & NFS_INO_INVALID_CHANGE;
(nfsi->cache_validity & NFS_INO_INVALID_CHANGE) != 0)
nfs_set_cache_invalid(inode, NFS_INO_INVALID_CHANGE);
nfs_set_cache_invalid(inode, NFS_INO_INVALID_CHANGE
nfs_set_cache_invalid(inode, NFS_INO_INVALID_CHANGE
nfs_set_cache_invalid(inode, NFS_INO_INVALID_CHANGE
if (!(cache_validity & NFS_INO_INVALID_CHANGE))
status = nfs_revalidate_inode(inode, NFS_INO_INVALID_CHANGE);
inode, NFS_INO_INVALID_CHANGE);
nfs_set_cache_invalid(inode, NFS_INO_INVALID_CHANGE |
nfs_set_cache_invalid(inode, NFS_INO_INVALID_CHANGE |
nfs_set_cache_invalid(inode, NFS_INO_INVALID_CHANGE |
nfsi->cache_validity &= ~NFS_INO_INVALID_CHANGE;
if (!(cache_validity & NFS_INO_INVALID_CHANGE))
unsigned long adjust_flags = NFS_INO_INVALID_CHANGE |
NFS_INO_INVALID_CHANGE | NFS_INO_INVALID_CTIME);
if (cache_validity & NFS_INO_INVALID_CHANGE)
ret = nfs_revalidate_inode(inode, NFS_INO_INVALID_CHANGE);
nfs_set_cache_invalid(inode, NFS_INO_INVALID_CHANGE |
ret = nfs_revalidate_inode(inode, NFS_INO_INVALID_CHANGE);
ret = nfs_revalidate_inode(inode, NFS_INO_INVALID_CHANGE);
{ NFS_INO_INVALID_CHANGE, "INVALID_CHANGE" }, \
nfs_set_cache_invalid(inode, NFS_INO_INVALID_CHANGE |
(NFS_INO_INVALID_CHANGE | NFS_INO_INVALID_SIZE))
NFS_INO_INVALID_CHANGE |
#define NFS_INO_INVALID_ATTR (NFS_INO_INVALID_CHANGE \
NFS_INO_INVALID_CHANGE | NFS_INO_INVALID_CTIME |