Lines Matching refs:cnp

136     *cnp, daddr_t *scnp, u_long *blkoffp)  in msdosfs_lookup_ino()
158 int flags = cnp->cn_flags; in msdosfs_lookup_ino()
159 int nameiop = cnp->cn_nameiop; in msdosfs_lookup_ino()
168 printf("msdosfs_lookup(): looking for %s\n", cnp->cn_nameptr); in msdosfs_lookup_ino()
185 if ((vdp->v_vflag & VV_ROOT) && cnp->cn_nameptr[0] == '.' && in msdosfs_lookup_ino()
186 (cnp->cn_namelen == 1 || in msdosfs_lookup_ino()
187 (cnp->cn_namelen == 2 && cnp->cn_nameptr[1] == '.'))) { in msdosfs_lookup_ino()
198 switch (unix2dosfn((const u_char *)cnp->cn_nameptr, dosfilename, in msdosfs_lookup_ino()
199 cnp->cn_namelen, 0, pmp)) { in msdosfs_lookup_ino()
207 wincnt = winSlotCnt((const u_char *)cnp->cn_nameptr, in msdosfs_lookup_ino()
208 cnp->cn_namelen, pmp) + 1; in msdosfs_lookup_ino()
212 wincnt = winSlotCnt((const u_char *)cnp->cn_nameptr, in msdosfs_lookup_ino()
213 cnp->cn_namelen, pmp) + 1; in msdosfs_lookup_ino()
220 unlen = winLenFixup(cnp->cn_nameptr, cnp->cn_namelen); in msdosfs_lookup_ino()
235 dosfilename, cnp->cn_namelen); in msdosfs_lookup_ino()
313 (const u_char *)cnp->cn_nameptr, unlen, in msdosfs_lookup_ino()
408 error = VOP_ACCESS(vdp, VWRITE, cnp->cn_cred, curthread); in msdosfs_lookup_ino()
440 if ((cnp->cn_flags & MAKEENTRY) != 0) in msdosfs_lookup_ino()
441 cache_enter(vdp, *vpp, cnp); in msdosfs_lookup_ino()
509 error = VOP_ACCESS(vdp, VWRITE, cnp->cn_cred, curthread); in msdosfs_lookup_ino()
538 error = VOP_ACCESS(vdp, VWRITE, cnp->cn_cred, curthread); in msdosfs_lookup_ino()
574 &dd_arg, cnp->cn_lkflags, vpp); in msdosfs_lookup_ino()
583 error = msdosfs_lookup_ino(pdp, NULL, cnp, &scn, &blkoff); in msdosfs_lookup_ino()
600 if (cnp->cn_namelen != 1 || cnp->cn_nameptr[0] != '.') { in msdosfs_lookup_ino()
618 if (cnp->cn_flags & MAKEENTRY) in msdosfs_lookup_ino()
619 cache_enter(vdp, *vpp, cnp); in msdosfs_lookup_ino()
632 struct componentname *cnp) in createde() argument
644 dep, ddep, depp, cnp); in createde()
697 const u_char *un = (const u_char *)cnp->cn_nameptr; in createde()
698 int unlen = cnp->cn_namelen; in createde()
1040 uniqdosname(struct denode *dep, struct componentname *cnp, u_char *cp) in uniqdosname() argument
1052 return (unix2dosfn((const u_char *)cnp->cn_nameptr, cp, in uniqdosname()
1053 cnp->cn_namelen, 0, pmp) ? 0 : EINVAL); in uniqdosname()
1059 if (!unix2dosfn((const u_char *)cnp->cn_nameptr, cp, in uniqdosname()
1060 cnp->cn_namelen, gen, pmp)) in uniqdosname()