]> asedeno.scripts.mit.edu Git - linux.git/blobdiff - fs/nfs/delegation.h
NFSv4: don't mark all open state for recovery when handling recallable state revoked flag
[linux.git] / fs / nfs / delegation.h
index dcbf3394ba0e0431fdbbf17486cf3e6d3bda1290..5799777df5ec860d8eaee84d2ca495b31ea31d09 100644 (file)
@@ -34,6 +34,7 @@ enum {
        NFS_DELEGATION_RETURNING,
        NFS_DELEGATION_REVOKED,
        NFS_DELEGATION_TEST_EXPIRED,
+       NFS_DELEGATION_INODE_FREEING,
 };
 
 int nfs_inode_set_delegation(struct inode *inode, const struct cred *cred,
@@ -57,6 +58,7 @@ void nfs_delegation_mark_reclaim(struct nfs_client *clp);
 void nfs_delegation_reap_unclaimed(struct nfs_client *clp);
 
 void nfs_mark_test_expired_all_delegations(struct nfs_client *clp);
+void nfs_test_expired_all_delegations(struct nfs_client *clp);
 void nfs_reap_expired_delegations(struct nfs_client *clp);
 
 /* NFSv4 delegation-related procedures */