]> Pileus Git - ~andy/linux/blobdiff - fs/nfs/delegation.h
Merge branch 'linus' into timers/core
[~andy/linux] / fs / nfs / delegation.h
index 944b627ec6e1a956340ee8c0464b5510b185b336..69e7b8140122d7ed4feec5e5fad1dddb307ae150 100644 (file)
@@ -71,4 +71,10 @@ static inline int nfs_inode_return_delegation(struct inode *inode)
 }
 #endif
 
+static inline int nfs_have_delegated_attributes(struct inode *inode)
+{
+       return nfs_have_delegation(inode, FMODE_READ) &&
+               !(NFS_I(inode)->cache_validity & NFS_INO_REVAL_FORCED);
+}
+
 #endif