Lines Matching refs:nmp

734 	struct nfsmount *nmp;
739 nmp = VFSTONFS(mp);
763 clp = nmp->nm_clp;
782 nfscl_fillclid(nmp->nm_clval, uuid, clp->nfsc_id,
785 nmp->nm_clp = clp;
786 clp->nfsc_nmp = nmp;
849 error = nfsrpc_setclient(nmp, clp, 0, cred, p);
882 nfscl_findcl(struct nfsmount *nmp)
886 clp = nmp->nm_clp;
1432 struct nfsmount *nmp, struct ucred *cred, NFSPROC_T *p)
1454 error = nfsrpc_reopen(nmp, op->nfso_fh,
1464 nfscl_deleg(nmp->nm_mountp, clp, op->nfso_fh,
1582 nfscl_expireclient(struct nfsclclient *clp, struct nfsmount *nmp,
1657 ret = nfscl_expireopen(clp, op, nmp, cred, p);
1792 nfscl_umount(struct nfsmount *nmp, NFSPROC_T *p)
1819 if ((nmp->nm_mountp->mnt_kern_flag & MNTK_UNMOUNTF) != 0) {
1825 clp = nmp->nm_clp;
1857 if (NFSHASNFSV4N(nmp)) {
1858 (void)nfsrpc_destroysession(nmp, clp, cred, p);
1859 (void)nfsrpc_destroyclient(nmp, clp, cred, p);
1861 (void)nfsrpc_setclient(nmp, clp, 0, cred, p);
1863 nmp->nm_clp = NULL;
1884 struct nfsmount *nmp;
1906 nmp = clp->nfsc_nmp;
1907 if (nmp == NULL)
1922 error = nfsrpc_setclient(nmp, clp, 1, cred, p);
1950 if (rep->r_nmp == nmp)
1995 error = nfscl_tryopen(nmp, NULL, op->nfso_fh,
2002 || NFSMNT_RDONLY(nmp->nm_mountp))) {
2044 error = nfscl_trylock(nmp, NULL,
2116 error = nfscl_tryopen(nmp, NULL, nop->nfso_fh,
2164 error = nfscl_tryclose(op, tcred, nmp, p);
2177 error = nfscl_trydelegreturn(dp, tcred, nmp, p);
2186 if (NFSHASNFSV4N(nmp))
2187 (void)nfsrpc_reclaimcomplete(nmp, cred, p);
2206 struct nfsmount *nmp;
2237 nmp = clp->nfsc_nmp;
2238 if (nmp == NULL)
2243 error = nfsrpc_setclient(nmp, clp, 0, cred, p);
2259 nfscl_expireclient(clp, nmp, cred, p);
2780 nfscl_dumpstate(struct nfsmount *nmp, int openowner, int opens,
2790 clp = nmp->nm_clp;
3778 nfscl_recalldeleg(struct nfsclclient *clp, struct nfsmount *nmp,
3793 ret = nfscl_ngetreopen(nmp->nm_mountp, dp->nfsdl_fh,
3852 ret = nfscl_moveopen(vp, clp, nmp, lop,
3882 ret = nfscl_moveopen(vp, clp, nmp, lop,
3909 ret = nfscl_relock(vp, clp, nmp, lp, lckp, cred, p);
3933 nfscl_moveopen(vnode_t vp, struct nfsclclient *clp, struct nfsmount *nmp,
3964 error = nfscl_tryopen(nmp, vp, np->n_v4->n4_data, np->n_v4->n4_fhlen,
4009 nfscl_relock(vnode_t vp, struct nfsclclient *clp, struct nfsmount *nmp,
4026 if (nmp->nm_clp != NULL)
4027 clidrev = nmp->nm_clp->nfsc_clientidrev;
4031 error = nfscl_trylock(nmp, vp, nfhp->nfh_fh,
4044 nfsrpc_reopen(struct nfsmount *nmp, u_int8_t *fhp, int fhlen,
4052 error = nfscl_ngetreopen(nmp->nm_mountp, fhp, fhlen, p, &np);
4057 error = nfscl_tryopen(nmp, vp, np->n_v4->n4_data,
4074 nfscl_tryopen(struct nfsmount *nmp, vnode_t vp, u_int8_t *fhp, int fhlen,
4082 error = nfsrpc_openrpc(nmp, vp, fhp, fhlen, newfhp, newfhlen,
4092 error = nfsrpc_openrpc(nmp, vp, fhp, fhlen, newfhp,
4108 nfscl_trylock(struct nfsmount *nmp, vnode_t vp, u_int8_t *fhp,
4116 error = nfsrpc_lock(nd, nmp, vp, fhp, fhlen, nlp, newone,
4128 error = nfsrpc_lock(nd, nmp, vp, fhp, fhlen, nlp,
4147 struct nfsmount *nmp, NFSPROC_T *p)
4152 error = nfsrpc_delegreturn(dp, cred, nmp, p, 0);
4160 error = nfsrpc_delegreturn(dp, cred, nmp, p, 1);
4175 struct nfsmount *nmp, NFSPROC_T *p)
4181 error = nfsrpc_closerpc(nd, nmp, op, cred, p, 0);
4189 error = nfsrpc_closerpc(nd, nmp, op, cred, p, 1);
4208 struct nfsmount *nmp;
4211 nmp = VFSTONFS(vnode_mount(vp));
4212 if (!NFSHASNFSV4(nmp))
4215 clp = nfscl_findcl(nmp);
4225 !NFSHASSTRICT3530(nmp))) {
4242 struct nfsmount *nmp;
4245 nmp = VFSTONFS(vnode_mount(vp));
4246 if (!NFSHASNFSV4(nmp))
4249 clp = nfscl_findcl(nmp);
4276 struct nfsmount *nmp;
4281 nmp = VFSTONFS(vnode_mount(vp));
4292 clp = nfscl_findcl(nmp);
4342 (void) nfscl_recalldeleg(clp, nmp, dp, vp, cred, p, 0);
4373 struct nfsmount *nmp;
4378 nmp = VFSTONFS(vnode_mount(fvp));
4390 clp = nfscl_findcl(nmp);
4441 (void) nfscl_recalldeleg(clp, nmp, dp, fvp, cred, p, 0);
4502 nfscl_getref(struct nfsmount *nmp)
4507 clp = nfscl_findcl(nmp);
4521 nfscl_relref(struct nfsmount *nmp)
4526 clp = nfscl_findcl(nmp);
4545 struct nfsmount *nmp;
4547 nmp = VFSTONFS(vnode_mount(vp));
4548 if (!NFSHASNFSV4(nmp))
4551 clp = nfscl_findcl(nmp);
4572 struct nfsmount *nmp;
4574 nmp = VFSTONFS(vnode_mount(vp));
4575 if (!NFSHASNFSV4(nmp))
4578 clp = nfscl_findcl(nmp);
4599 struct nfsmount *nmp;
4601 nmp = VFSTONFS(vnode_mount(vp));
4602 if (!NFSHASNFSV4(nmp))
4605 clp = nfscl_findcl(nmp);
4628 struct nfsmount *nmp;
4630 nmp = VFSTONFS(vnode_mount(vp));
4631 if (!NFSHASNFSV4(nmp))
4634 clp = nfscl_findcl(nmp);
4684 nfscl_layout(struct nfsmount *nmp, vnode_t vp, u_int8_t *fhp, int fhlen,
4696 mp = nmp->nm_mountp;
4707 clp = nmp->nm_clp;
4973 nfscl_adddevinfo(struct nfsmount *nmp, struct nfscldevinfo *dip,
4980 clp = nmp->nm_clp;
5129 nfscl_layoutreturn(struct nfsmount *nmp, struct nfscllayout *lyp,
5138 (void)nfsrpc_layoutreturn(nmp, lyp->nfsly_fh,
5150 nfscl_dolayoutcommit(struct nfsmount *nmp, struct nfscllayout *lyp,
5160 error = nfsrpc_layoutcommit(nmp, lyp->nfsly_fh,
5167 NFSLOCKMNT(nmp);
5168 nmp->nm_state |= NFSSTA_NOLAYOUTCOMMIT;
5169 NFSUNLOCKMNT(nmp);
5186 struct nfsmount *nmp;
5189 nmp = VFSTONFS(mp);
5190 if (NFSHASNOLAYOUTCOMMIT(nmp))
5193 clp = nmp->nm_clp;