Lines Matching refs:nfsclclient
74 struct nfsclclient;
404 int nfsrpc_setclient(struct nfsmount *, struct nfsclclient *, int,
452 struct nfsclclient *, u_int64_t, u_int64_t, struct flock *,
463 int nfsrpc_renew(struct nfsclclient *, struct nfsclds *, struct kauth_cred *,
473 int nfsrpc_exchangeid(struct nfsmount *, struct nfsclclient *,
478 int nfsrpc_destroysession(struct nfsmount *, struct nfsclclient *,
480 int nfsrpc_destroyclient(struct nfsmount *, struct nfsclclient *,
509 struct nfsclclient **);
510 struct nfsclclient *nfscl_findcl(struct nfsmount *);
511 void nfscl_clientrelease(struct nfsclclient *);
515 struct kauth_cred *, NFSPROC_T *, struct nfsclclient *, int, void *, int,
518 struct kauth_cred *, NFSPROC_T *, int, struct nfsclclient *,
527 void nfscl_renewthread(struct nfsclclient *, NFSPROC_T *);
528 void nfscl_initiate_recovery(struct nfsclclient *);
529 int nfscl_hasexpired(struct nfsclclient *, u_int32_t, NFSPROC_T *);
532 int nfscl_getclose(vnode_t, struct nfsclclient **);
533 int nfscl_doclose(vnode_t, struct nfsclclient **, NFSPROC_T *);
535 int nfscl_deleg(mount_t, struct nfsclclient *, u_int8_t *, int,
542 void nfscl_releasealllocks(struct nfsclclient *, vnode_t, NFSPROC_T *, void *,
544 int nfscl_lockt(vnode_t, struct nfsclclient *, u_int64_t,
563 struct nfscllayout *nfscl_getlayout(struct nfsclclient *, uint8_t *, int,
566 struct nfscldevinfo *nfscl_getdevinfo(struct nfsclclient *, uint8_t *,
580 void nfscl_start_renewthread(struct nfsclclient *);