Lines Matching refs:nsp
3823 nfs_removeit(struct nfs_sillyrename *nsp)
3825 struct nfsmount *nmp = NFSTONMP(nsp->nsr_dnp);
3828 return nmp->nm_funcs->nf_remove_rpc(nsp->nsr_dnp, nsp->nsr_name, nsp->nsr_namlen, NULL, nsp->nsr_cred);
5639 struct nfs_sillyrename *nsp;
5652 MALLOC_ZONE(nsp, struct nfs_sillyrename *,
5654 if (!nsp)
5658 nsp->nsr_cred = cred;
5659 nsp->nsr_dnp = dnp;
5667 nsp->nsr_namlen = snprintf(nsp->nsr_name, sizeof(nsp->nsr_name),
5669 if (nsp->nsr_namlen >= (int)sizeof(nsp->nsr_name))
5670 nsp->nsr_namlen = sizeof(nsp->nsr_name) - 1;
5673 while (nfs_lookitup(dnp, nsp->nsr_name, nsp->nsr_namlen, ctx, NULL) == 0) {
5675 nsp->nsr_namlen = snprintf(nsp->nsr_name, sizeof(nsp->nsr_name),
5677 if (nsp->nsr_namlen >= (int)sizeof(nsp->nsr_name))
5678 nsp->nsr_namlen = sizeof(nsp->nsr_name) - 1;
5683 dnp, nsp->nsr_name, nsp->nsr_namlen, ctx);
5699 error = nfs_lookitup(dnp, nsp->nsr_name, nsp->nsr_namlen, ctx, &np);
5701 np->n_sillyrename = nsp;
5707 nsp->nsr_cred = NOCRED;
5709 FREE_ZONE(nsp, sizeof(*nsp), M_NFSREQ);