Lines Matching refs:cache_validity
165 unsigned long cache_validity = READ_ONCE(NFS_I(inode)->cache_validity); in nfs_check_cache_flags_invalid() local
167 return (cache_validity & flags) != 0; in nfs_check_cache_flags_invalid()
208 flags |= nfsi->cache_validity; in nfs_set_cache_invalid()
213 smp_store_release(&nfsi->cache_validity, flags); in nfs_set_cache_invalid()
216 nfsi->cache_validity & NFS_INO_INVALID_DATA) { in nfs_set_cache_invalid()
274 NFS_I(inode)->cache_validity &= ~NFS_INO_INVALID_ACL; in nfs_zap_acl_cache()
352 NFS_I(inode)->cache_validity &= ~NFS_INO_INVALID_LABEL; in nfs_clear_label_invalid()
486 nfsi->cache_validity = 0; in nfs_fhget()
615 unsigned long cache_validity = NFS_I(inode)->cache_validity; in nfs_fattr_fixup_delegated() local
618 if (!(cache_validity & NFS_INO_INVALID_CTIME)) in nfs_fattr_fixup_delegated()
622 if (!(cache_validity & NFS_INO_INVALID_MTIME)) in nfs_fattr_fixup_delegated()
626 if (!(cache_validity & NFS_INO_INVALID_ATIME)) in nfs_fattr_fixup_delegated()
629 if (!(cache_validity & NFS_INO_INVALID_ATIME)) in nfs_fattr_fixup_delegated()
648 NFS_I(inode)->cache_validity &= ~cache_flags; in nfs_update_timestamps()
760 NFS_I(inode)->cache_validity &= ~NFS_INO_INVALID_DATA; in nfs_vmtruncate()
763 NFS_I(inode)->cache_validity &= ~NFS_INO_INVALID_SIZE; in nfs_vmtruncate()
798 NFS_I(inode)->cache_validity &= ~NFS_INO_INVALID_CTIME; in nfs_setattr_update_inode()
822 NFS_I(inode)->cache_validity &= ~(NFS_INO_INVALID_ATIME in nfs_setattr_update_inode()
838 NFS_I(inode)->cache_validity &= ~(NFS_INO_INVALID_MTIME in nfs_setattr_update_inode()
889 unsigned long cache_validity = READ_ONCE(NFS_I(inode)->cache_validity); in nfs_get_valid_attrmask() local
892 if (!(cache_validity & NFS_INO_INVALID_ATIME)) in nfs_get_valid_attrmask()
894 if (!(cache_validity & NFS_INO_INVALID_CTIME)) in nfs_get_valid_attrmask()
896 if (!(cache_validity & NFS_INO_INVALID_MTIME)) in nfs_get_valid_attrmask()
898 if (!(cache_validity & NFS_INO_INVALID_SIZE)) in nfs_get_valid_attrmask()
900 if (!(cache_validity & NFS_INO_INVALID_NLINK)) in nfs_get_valid_attrmask()
902 if (!(cache_validity & NFS_INO_INVALID_MODE)) in nfs_get_valid_attrmask()
904 if (!(cache_validity & NFS_INO_INVALID_OTHER)) in nfs_get_valid_attrmask()
906 if (!(cache_validity & NFS_INO_INVALID_BLOCKS)) in nfs_get_valid_attrmask()
908 if (!(cache_validity & NFS_INO_INVALID_CHANGE)) in nfs_get_valid_attrmask()
918 unsigned long cache_validity; in nfs_getattr() local
968 cache_validity = READ_ONCE(NFS_I(inode)->cache_validity); in nfs_getattr()
969 do_update |= cache_validity & NFS_INO_INVALID_CHANGE; in nfs_getattr()
971 do_update |= cache_validity & NFS_INO_INVALID_ATIME; in nfs_getattr()
973 do_update |= cache_validity & NFS_INO_INVALID_CTIME; in nfs_getattr()
975 do_update |= cache_validity & NFS_INO_INVALID_MTIME; in nfs_getattr()
977 do_update |= cache_validity & NFS_INO_INVALID_SIZE; in nfs_getattr()
979 do_update |= cache_validity & NFS_INO_INVALID_NLINK; in nfs_getattr()
981 do_update |= cache_validity & NFS_INO_INVALID_MODE; in nfs_getattr()
983 do_update |= cache_validity & NFS_INO_INVALID_OTHER; in nfs_getattr()
985 do_update |= cache_validity & NFS_INO_INVALID_BLOCKS; in nfs_getattr()
1104 if (nfsi->cache_validity & NFS_INO_INVALID_DATA) in nfs_close_context()
1336 if (nfsi->cache_validity & NFS_INO_INVALID_ACL) in __nfs_revalidate_inode()
1431 if (!(smp_load_acquire(&nfsi->cache_validity) & NFS_INO_INVALID_DATA)) in nfs_clear_invalid_mapping()
1439 if (nfsi->cache_validity & NFS_INO_INVALID_DATA) in nfs_clear_invalid_mapping()
1447 nfsi->cache_validity &= ~NFS_INO_INVALID_DATA; in nfs_clear_invalid_mapping()
1481 (nfsi->cache_validity & NFS_INO_INVALID_DATA)) in nfs_revalidate_mapping_rcu()
1899 unsigned long cache_validity = NFS_I(inode)->cache_validity; in nfs_inode_finish_partial_attr_update() local
1903 !(cache_validity & NFS_INO_INVALID_CHANGE) && in nfs_inode_finish_partial_attr_update()
1904 (cache_validity & check_valid) != 0 && in nfs_inode_finish_partial_attr_update()
1916 if (nfsi->cache_validity & NFS_INO_DATA_INVAL_DEFER) in nfs_ooo_merge()
1923 nfsi->cache_validity |= NFS_INO_DATA_INVAL_DEFER; in nfs_ooo_merge()
1945 nfsi->cache_validity |= NFS_INO_DATA_INVAL_DEFER; in nfs_ooo_merge()
2216 save_cache_validity = nfsi->cache_validity; in nfs_update_inode()
2217 nfsi->cache_validity &= ~(NFS_INO_INVALID_ATTR in nfs_update_inode()
2226 nfsi->cache_validity |= in nfs_update_inode()
2274 nfsi->cache_validity |= in nfs_update_inode()
2277 (nfsi->cache_validity & NFS_INO_INVALID_CHANGE) != 0) in nfs_update_inode()
2284 nfsi->cache_validity |= in nfs_update_inode()
2290 nfsi->cache_validity |= in nfs_update_inode()
2314 nfsi->cache_validity |= in nfs_update_inode()
2320 nfsi->cache_validity |= in nfs_update_inode()
2332 nfsi->cache_validity |= in nfs_update_inode()
2342 nfsi->cache_validity |= in nfs_update_inode()
2352 nfsi->cache_validity |= in nfs_update_inode()
2359 nfsi->cache_validity |= in nfs_update_inode()
2368 nfsi->cache_validity |= in nfs_update_inode()
2374 nfsi->cache_validity |= in nfs_update_inode()
2423 nfsi->cache_validity = 0UL; in nfs_alloc_inode()