• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /macosx-10.5.8/xnu-1228.15.4/bsd/nfs/

Lines Matching refs:cnp

1378 	struct componentname *cnp = ap->a_cnp;
1381 int flags = cnp->cn_flags;
1422 error = cache_lookup(dvp, vpp, cnp);
1452 if (cnp->cn_nameptr[0] == '.') {
1453 if (cnp->cn_namelen == 1)
1455 if ((cnp->cn_namelen == 2) && (cnp->cn_nameptr[1] == '.'))
1470 (cnp->cn_namelen > (long)nmp->nm_fsattr.nfsa_maxname)) {
1480 error = nmp->nm_funcs->nf_lookup_rpc_async(dnp, cnp->cn_nameptr, cnp->cn_namelen, ctx, &req);
1491 switch (cnp->cn_nameiop) {
1493 cnp->cn_flags &= ~MAKEENTRY;
1496 cnp->cn_flags &= ~MAKEENTRY;
1521 ngflags = (cnp->cn_flags & MAKEENTRY) ? NG_MAKEENTRY : 0;
1522 error = nfs_nget(mp, dnp, cnp, fh.fh_data, fh.fh_len, &nvattr, &xid, ngflags, &np);
1532 if (((cnp->cn_nameiop == CREATE) || (cnp->cn_nameiop == RENAME)) &&
1540 if ((error == ENOENT) && (cnp->cn_flags & MAKEENTRY) &&
1541 (cnp->cn_nameiop != CREATE) && negnamecache) {
1543 cache_enter(dvp, NULL, cnp);
2673 struct componentname *cnp = ap->a_cnp;
2705 if ((nfsvers == NFS_VER2) && (cnp->cn_namelen > NFS_MAXNAMLEN))
2722 nfsm_rndup(cnp->cn_namelen) + NFSX_SATTR(nfsvers));
2724 nfsm_chain_add_string(error, &nmreq, cnp->cn_nameptr, cnp->cn_namelen);
2777 error = nfs_nget(NFSTOMP(dnp), dnp, cnp, fh.fh_data, fh.fh_len, &nvattr, &xid, NG_MAKEENTRY, &np);
2779 error = nfs_lookitup(dnp, cnp->cn_nameptr, cnp->cn_namelen, ctx, &np);
2823 struct componentname *cnp = ap->a_cnp;
2844 if ((nfsvers == NFS_VER2) && (cnp->cn_namelen > NFS_MAXNAMLEN))
2861 nfs_dulookup_init(&dul, dnp, cnp->cn_nameptr, cnp->cn_namelen);
2868 nfsm_rndup(cnp->cn_namelen) + NFSX_SATTR(nfsvers));
2870 nfsm_chain_add_string(error, &nmreq, cnp->cn_nameptr, cnp->cn_namelen);
2934 error = nfs_nget(NFSTOMP(dnp), dnp, cnp, fh.fh_data, fh.fh_len, &nvattr, &xid, NG_MAKEENTRY, &np);
2936 error = nfs_lookitup(dnp, cnp->cn_nameptr, cnp->cn_namelen, ctx, &np);
3007 struct componentname *cnp = ap->a_cnp;
3036 nfs_dulookup_init(&dul, dnp, cnp->cn_nameptr, cnp->cn_namelen);
3084 error = nmp->nm_funcs->nf_remove_rpc(dnp, cnp->cn_nameptr, cnp->cn_namelen,
3121 error = nfs_sillyrename(dnp, np, cnp, ctx);
3483 struct componentname *cnp = ap->a_cnp;
3500 if ((nfsvers == NFS_VER2) && (cnp->cn_namelen > NFS_MAXNAMLEN))
3518 NFSX_FH(nfsvers)*2 + NFSX_UNSIGNED + nfsm_rndup(cnp->cn_namelen));
3521 nfsm_chain_add_string(error, &nmreq, cnp->cn_nameptr, cnp->cn_namelen);
3575 struct componentname *cnp = ap->a_cnp;
3597 ((cnp->cn_namelen > NFS_MAXNAMLEN) || (slen > NFS_MAXPATHLEN)))
3609 nfs_dulookup_init(&dul, dnp, cnp->cn_nameptr, cnp->cn_namelen);
3616 nfsm_rndup(cnp->cn_namelen) + nfsm_rndup(slen) + NFSX_SATTR(nfsvers));
3618 nfsm_chain_add_string(error, &nmreq, cnp->cn_nameptr, cnp->cn_namelen);
3673 error = nfs_nget(NFSTOMP(dnp), dnp, cnp, fh.fh_data, fh.fh_len, &nvattr, &xid, NG_MAKEENTRY, &np);
3689 error = nfs_lookitup(dnp, cnp->cn_nameptr, cnp->cn_namelen, ctx, &np);
3735 struct componentname *cnp = ap->a_cnp;
3754 if ((nfsvers == NFS_VER2) && (cnp->cn_namelen > NFS_MAXNAMLEN))
3766 nfs_dulookup_init(&dul, dnp, cnp->cn_nameptr, cnp->cn_namelen);
3773 nfsm_rndup(cnp->cn_namelen) + NFSX_SATTR(nfsvers));
3775 nfsm_chain_add_string(error, &nmreq, cnp->cn_nameptr, cnp->cn_namelen);
3826 error = nfs_nget(NFSTOMP(dnp), dnp, cnp, fh.fh_data, fh.fh_len, &nvattr, &xid, NG_MAKEENTRY, &np);
3842 error = nfs_lookitup(dnp, cnp->cn_nameptr, cnp->cn_namelen, ctx, &np);
3887 struct componentname *cnp = ap->a_cnp;
3904 if ((nfsvers == NFS_VER2) && (cnp->cn_namelen > NFS_MAXNAMLEN))
3907 nfs_dulookup_init(&dul, dnp, cnp->cn_nameptr, cnp->cn_namelen);
3916 NFSX_FH(nfsvers) + NFSX_UNSIGNED + nfsm_rndup(cnp->cn_namelen));
3918 nfsm_chain_add_string(error, &nmreq, cnp->cn_nameptr, cnp->cn_namelen);
4288 struct componentname cn, *cnp = &cn;
4315 bzero(cnp, sizeof(*cnp));
4428 cnp->cn_nameptr = CAST_DOWN(caddr_t, uio_iov_base(uiop));
4429 cnp->cn_namelen = len;
4479 (cnp->cn_namelen == 2 &&
4480 cnp->cn_nameptr[1] == '.' &&
4481 cnp->cn_nameptr[0] == '.')) {
4494 cnp->cn_hash = 0;
4496 error = nfs_nget(NFSTOMP(dnp), dnp, cnp,
4602 struct componentname *cnp,
4648 error = nmp->nm_funcs->nf_rename_rpc(dnp, cnp->cn_nameptr, cnp->cn_namelen,
4823 struct componentname cn, *cnp = &cn;
4824 bzero(cnp, sizeof(*cnp));
4825 cnp->cn_nameptr = name;
4826 cnp->cn_namelen = namelen;
4827 error = nfs_nget(NFSTOMP(dnp), dnp, cnp, fh.fh_data, fh.fh_len,