Lines Matching defs:sp
215 struct componentname *scnp, struct sillyrename *sp);
1713 ncl_removeit(struct sillyrename *sp, struct vnode *vp)
1717 * XXX we should lock sp->s_dvp here.
1719 if (sp->s_dvp->v_type == VBAD)
1721 return (nfs_removerpc(sp->s_dvp, vp, sp->s_name, sp->s_namlen,
1722 sp->s_cred, NULL));
1903 struct sillyrename *sp)
1907 sdvp, NULL, sp->s_name, sp->s_namlen, scnp->cn_cred,
2401 struct sillyrename *sp;
2410 MALLOC(sp, struct sillyrename *, sizeof (struct sillyrename),
2412 sp->s_cred = crhold(cnp->cn_cred);
2413 sp->s_dvp = dvp;
2426 sp->s_namlen = sprintf(sp->s_name,
2429 if (nfs_lookitup(dvp, sp->s_name, sp->s_namlen, sp->s_cred,
2434 error = nfs_renameit(dvp, vp, cnp, sp);
2437 error = nfs_lookitup(dvp, sp->s_name, sp->s_namlen, sp->s_cred,
2439 np->n_sillyrename = sp;
2442 vrele(sp->s_dvp);
2443 crfree(sp->s_cred);
2444 free((caddr_t)sp, M_NEWNFSREQ);