Lines Matching refs:cnp
982 struct componentname *cnp, in fdisp_make_mknod_for_fallback() argument
992 fdisp_init(fdip, sizeof(*fmni) + cnp->cn_namelen + 1); in fdisp_make_mknod_for_fallback()
998 memcpy((char *)fdip->indata + sizeof(*fmni), cnp->cn_nameptr, in fdisp_make_mknod_for_fallback()
999 cnp->cn_namelen); in fdisp_make_mknod_for_fallback()
1000 ((char *)fdip->indata)[sizeof(*fmni) + cnp->cn_namelen] = '\0'; in fdisp_make_mknod_for_fallback()
1015 struct componentname *cnp = ap->a_cnp; in fuse_vnop_create() local
1018 struct ucred *cred = cnp->cn_cred; in fuse_vnop_create()
1043 return fuse_internal_mknod(dvp, vpp, cnp, vap); in fuse_vnop_create()
1059 fdisp_make_mknod_for_fallback(fdip, cnp, dvp, parentnid, td, in fuse_vnop_create()
1066 fdisp_init(fdip, sizeof(*fci) + cnp->cn_namelen + 1); in fuse_vnop_create()
1078 memcpy((char *)fdip->indata + insize, cnp->cn_nameptr, in fuse_vnop_create()
1079 cnp->cn_namelen); in fuse_vnop_create()
1080 ((char *)fdip->indata)[insize + cnp->cn_namelen] = '\0'; in fuse_vnop_create()
1089 fdisp_make_mknod_for_fallback(fdip, cnp, dvp, in fuse_vnop_create()
1124 err = fuse_vnode_get(mp, feo, feo->nodeid, dvp, vpp, cnp, vap->va_type); in fuse_vnop_create()
1339 struct componentname *cnp = ap->a_cnp; in fuse_vnop_link() local
1368 fuse_internal_newentry_makerequest(vnode_mount(tdvp), VTOI(tdvp), cnp, in fuse_vnop_link()
1403 struct componentname *cnp; member
1414 return fuse_vnode_get(mp, flaa->feo, flaa->nid, NULL, vpp, flaa->cnp, in fuse_lookup_alloc()
1433 struct componentname *cnp = ap->a_cnp; in fuse_vnop_lookup() local
1435 struct ucred *cred = cnp->cn_cred; in fuse_vnop_lookup()
1438 int nameiop = cnp->cn_nameiop; in fuse_vnop_lookup()
1439 bool isdotdot = cnp->cn_flags & ISDOTDOT; in fuse_vnop_lookup()
1440 bool islastcn = cnp->cn_flags & ISLASTCN; in fuse_vnop_lookup()
1468 if ((cnp->cn_flags & NOEXECCHECK) != 0) in fuse_vnop_lookup()
1469 cnp->cn_flags &= ~NOEXECCHECK; in fuse_vnop_lookup()
1473 is_dot = cnp->cn_namelen == 1 && *(cnp->cn_nameptr) == '.'; in fuse_vnop_lookup()
1496 err = cache_lookup(dvp, vpp, cnp, &timeout, &ncpticks); in fuse_vnop_lookup()
1533 fdisp_init(&fdi, cnp->cn_namelen + 1); in fuse_vnop_lookup()
1536 memcpy(fdi.indata, cnp->cn_nameptr, cnp->cn_namelen); in fuse_vnop_lookup()
1537 ((char *)fdi.indata)[cnp->cn_namelen] = '\0'; in fuse_vnop_lookup()
1551 if (cnp->cn_flags & MAKEENTRY) { in fuse_vnop_lookup()
1560 cache_enter_time(dvp, *vpp, cnp, in fuse_vnop_lookup()
1594 flaa.cnp = cnp; in fuse_vnop_lookup()
1615 &vp, cnp, vtyp); in fuse_vnop_lookup()
1690 struct componentname *cnp = ap->a_cnp; in fuse_vnop_mkdir() local
1702 return (fuse_internal_newentry(dvp, vpp, cnp, FUSE_MKDIR, &fmdi, in fuse_vnop_mkdir()
1720 struct componentname *cnp = ap->a_cnp; in fuse_vnop_mknod() local
1727 return fuse_internal_mknod(dvp, vpp, cnp, vap); in fuse_vnop_mknod()
2119 struct componentname *cnp = ap->a_cnp; in fuse_vnop_remove() local
2131 err = fuse_internal_remove(dvp, vp, cnp, FUSE_UNLINK); in fuse_vnop_remove()
2437 struct componentname *cnp = ap->a_cnp; in fuse_vnop_symlink() local
2458 fdisp_init(&fdi, len + cnp->cn_namelen + 1); in fuse_vnop_symlink()
2461 memcpy(fdi.indata, cnp->cn_nameptr, cnp->cn_namelen); in fuse_vnop_symlink()
2462 ((char *)fdi.indata)[cnp->cn_namelen] = '\0'; in fuse_vnop_symlink()
2463 memcpy((char *)fdi.indata + cnp->cn_namelen + 1, target, len); in fuse_vnop_symlink()
2465 err = fuse_internal_newentry_core(dvp, vpp, cnp, VLNK, &fdi); in fuse_vnop_symlink()