Lines Matching refs:nfs_delegation
33 static void __nfs_free_delegation(struct nfs_delegation *delegation) in __nfs_free_delegation()
40 static void nfs_mark_delegation_revoked(struct nfs_delegation *delegation) in nfs_mark_delegation_revoked()
50 static struct nfs_delegation *nfs_get_delegation(struct nfs_delegation *delegation) in nfs_get_delegation()
56 static void nfs_put_delegation(struct nfs_delegation *delegation) in nfs_put_delegation()
62 static void nfs_free_delegation(struct nfs_delegation *delegation) in nfs_free_delegation()
73 void nfs_mark_delegation_referenced(struct nfs_delegation *delegation) in nfs_mark_delegation_referenced()
79 nfs4_is_valid_delegation(const struct nfs_delegation *delegation, in nfs4_is_valid_delegation()
89 struct nfs_delegation *nfs4_get_valid_delegation(const struct inode *inode) in nfs4_get_valid_delegation()
91 struct nfs_delegation *delegation; in nfs4_get_valid_delegation()
102 struct nfs_delegation *delegation; in nfs4_do_check_delegation()
228 struct nfs_delegation *delegation; in nfs_inode_reclaim_delegation()
256 static int nfs_do_return_delegation(struct inode *inode, struct nfs_delegation *delegation, int iss… in nfs_do_return_delegation()
273 static struct inode *nfs_delegation_grab_inode(struct nfs_delegation *delegation) in nfs_delegation_grab_inode()
286 static struct nfs_delegation *
289 struct nfs_delegation *ret = NULL; in nfs_start_delegation_return_locked()
290 struct nfs_delegation *delegation = rcu_dereference(nfsi->delegation); in nfs_start_delegation_return_locked()
306 static struct nfs_delegation *
309 struct nfs_delegation *delegation; in nfs_start_delegation_return()
318 nfs_abort_delegation_return(struct nfs_delegation *delegation, in nfs_abort_delegation_return()
329 static struct nfs_delegation *
331 struct nfs_delegation *delegation, in nfs_detach_delegation_locked()
334 struct nfs_delegation *deleg_cur = in nfs_detach_delegation_locked()
353 static struct nfs_delegation *nfs_detach_delegation(struct nfs_inode *nfsi, in nfs_detach_delegation()
354 struct nfs_delegation *delegation, in nfs_detach_delegation()
365 static struct nfs_delegation *
370 struct nfs_delegation *delegation; in nfs_inode_detach_delegation()
381 nfs_update_delegation_cred(struct nfs_delegation *delegation, in nfs_update_delegation_cred()
393 nfs_update_inplace_delegation(struct nfs_delegation *delegation, in nfs_update_inplace_delegation()
394 const struct nfs_delegation *update) in nfs_update_inplace_delegation()
429 struct nfs_delegation *delegation, *old_delegation; in nfs_inode_set_delegation()
430 struct nfs_delegation *freeme = NULL; in nfs_inode_set_delegation()
510 static int nfs_end_delegation_return(struct inode *inode, struct nfs_delegation *delegation, int is… in nfs_end_delegation_return()
542 static bool nfs_delegation_need_return(struct nfs_delegation *delegation) in nfs_delegation_need_return()
569 struct nfs_delegation *delegation; in nfs_server_return_marked_delegations()
570 struct nfs_delegation *prev; in nfs_server_return_marked_delegations()
573 struct nfs_delegation *place_holder_deleg = NULL; in nfs_server_return_marked_delegations()
593 struct nfs_delegation, super_list); in nfs_server_return_marked_delegations()
665 struct nfs_delegation *delegation; in nfs_inode_evict_delegation()
689 struct nfs_delegation *delegation; in nfs4_inode_return_delegation()
708 struct nfs_delegation *delegation; in nfs4_inode_return_delegation_on_close()
709 struct nfs_delegation *ret = NULL; in nfs4_inode_return_delegation_on_close()
746 struct nfs_delegation *delegation; in nfs4_inode_make_writeable()
761 struct nfs_delegation *delegation) in nfs_mark_return_if_closed_delegation()
768 struct nfs_delegation *delegation) in nfs_mark_return_delegation()
776 struct nfs_delegation *delegation; in nfs_server_mark_return_all_delegations()
839 struct nfs_delegation *delegation; in nfs_mark_return_unused_delegation_types()
863 struct nfs_delegation *delegation; in nfs_revoke_delegation()
905 struct nfs_delegation *delegation; in nfs_delegation_mark_returned()
952 struct nfs_delegation *delegation; in nfs_mark_return_unreferenced_delegations()
990 struct nfs_delegation *delegation; in nfs_async_inode_return_delegation()
1013 struct nfs_delegation *delegation; in nfs_delegation_find_inode_server()
1067 struct nfs_delegation *delegation; in nfs_delegation_mark_reclaim_server()
1098 struct nfs_delegation *delegation; in nfs_server_reap_unclaimed_delegations()
1150 struct nfs_delegation *delegation) in nfs_mark_test_expired_delegation()
1162 struct nfs_delegation *delegation; in nfs_inode_mark_test_expired_delegation()
1174 struct nfs_delegation *delegation; in nfs_delegation_mark_test_expired_server()
1228 struct nfs_delegation *delegation; in nfs_server_reap_expired_delegations()
1286 struct nfs_delegation *delegation; in nfs_inode_find_delegation_state_and_recover()
1334 struct nfs_delegation *delegation; in nfs4_refresh_delegation_stateid()
1367 struct nfs_delegation *delegation; in nfs4_copy_delegation_stateid()
1400 struct nfs_delegation *delegation; in nfs4_delegation_flush_on_close()