/freebsd-9.3-release/usr.sbin/ndp/ |
H A D | Makefile | 18 PROG= ndp 19 MAN= ndp.8 20 SRCS= ndp.c gmt2local.c
|
/freebsd-9.3-release/sys/kern/ |
H A D | vfs_lookup.c | 135 namei(struct nameidata *ndp) argument 143 struct componentname *cnp = &ndp->ni_cnd; 150 ndp->ni_cnd.cn_cred = ndp->ni_cnd.cn_thread->td_ucred; 169 if (ndp->ni_segflg == UIO_SYSSPACE) 170 error = copystr(ndp->ni_dirp, cnp->cn_pnbuf, 171 MAXPATHLEN, (size_t *)&ndp->ni_pathlen); 173 error = copyinstr(ndp->ni_dirp, cnp->cn_pnbuf, 174 MAXPATHLEN, (size_t *)&ndp->ni_pathlen); 189 ndp 475 lookup(struct nameidata *ndp) argument 1093 NDFREE(struct nameidata *ndp, const u_int flags) argument [all...] |
H A D | vfs_vnops.c | 106 vn_open(ndp, flagp, cmode, fp) 107 struct nameidata *ndp; 111 struct thread *td = ndp->ni_cnd.cn_thread; 113 return (vn_open_cred(ndp, flagp, cmode, 0, td->td_ucred, fp)); 124 vn_open_cred(struct nameidata *ndp, int *flagp, int cmode, u_int vn_open_flags, argument 129 struct thread *td = ndp->ni_cnd.cn_thread; 136 mpsafe = ndp->ni_cnd.cn_flags & MPSAFE; 141 ndp->ni_cnd.cn_nameiop = CREATE; 142 ndp->ni_cnd.cn_flags = ISOPEN | LOCKPARENT | LOCKLEAF | 145 ndp [all...] |
/freebsd-9.3-release/sys/sys/ |
H A D | namei.h | 159 #define NDINIT(ndp, op, flags, segflg, namep, td) \ 160 NDINIT_ALL(ndp, op, flags, segflg, namep, AT_FDCWD, NULL, 0, td) 161 #define NDINIT_AT(ndp, op, flags, segflg, namep, dirfd, td) \ 162 NDINIT_ALL(ndp, op, flags, segflg, namep, dirfd, NULL, 0, td) 163 #define NDINIT_ATRIGHTS(ndp, op, flags, segflg, namep, dirfd, rights, td) \ 164 NDINIT_ALL(ndp, op, flags, segflg, namep, dirfd, NULL, rights, td) 165 #define NDINIT_ATVP(ndp, op, flags, segflg, namep, vp, td) \ 166 NDINIT_ALL(ndp, op, flags, segflg, namep, AT_FDCWD, vp, 0, td) 169 NDINIT_ALL(struct nameidata *ndp, argument 178 ndp [all...] |
/freebsd-9.3-release/etc/rc.d/ |
H A D | static_ndp | 52 ndp -s ${ndp_args} >/dev/null 2>&1 67 ndp -d ${ndp_args%%[ ]*} > /dev/null 2>&1
|
/freebsd-9.3-release/sys/fs/nfsserver/ |
H A D | nfs_nfsdport.c | 331 nfsvno_namei(struct nfsrv_descript *nd, struct nameidata *ndp, argument 335 struct componentname *cnp = &ndp->ni_cnd; 345 ndp->ni_strictrelative = 0; 354 nfsvno_relpathbuf(ndp); 364 ndp->ni_segflg = UIO_SYSSPACE; 368 ndp->ni_loopcnt = 0; 375 for (i = 1; i < ndp->ni_pathlen; i++) 378 if (i == ndp->ni_pathlen) { 402 ndp->ni_startdir = dp; 403 ndp 533 nfsvno_setpathbuf(struct nameidata *ndp, char **bufpp, u_long **hashpp) argument 548 nfsvno_relpathbuf(struct nameidata *ndp) argument 768 nfsvno_createsub(struct nfsrv_descript *nd, struct nameidata *ndp, struct vnode **vpp, struct nfsvattr *nvap, int *exclusive_flagp, int32_t *cverf, NFSDEV_T rdev, struct thread *p, struct nfsexstuff *exp) argument 864 nfsvno_mknod(struct nameidata *ndp, struct nfsvattr *nvap, struct ucred *cred, struct thread *p) argument 923 nfsvno_mkdir(struct nameidata *ndp, struct nfsvattr *nvap, uid_t saved_uid, struct ucred *cred, struct thread *p, struct nfsexstuff *exp) argument 952 nfsvno_symlink(struct nameidata *ndp, struct nfsvattr *nvap, char *pathcp, int pathlen, int not_v2, uid_t saved_uid, struct ucred *cred, struct thread *p, struct nfsexstuff *exp) argument 1039 nfsvno_removesub(struct nameidata *ndp, int is_v4, struct ucred *cred, struct thread *p, struct nfsexstuff *exp) argument 1067 nfsvno_rmdirsub(struct nameidata *ndp, int is_v4, struct ucred *cred, struct thread *p, struct nfsexstuff *exp) argument 1218 nfsvno_link(struct nameidata *ndp, struct vnode *vp, struct ucred *cred, struct thread *p, struct nfsexstuff *exp) argument 1388 nfsvno_open(struct nfsrv_descript *nd, struct nameidata *ndp, nfsquad_t clientid, nfsv4stateid_t *stateidp, struct nfsstate *stp, int *exclusive_flagp, struct nfsvattr *nvap, int32_t *cverf, int create, NFSACL_T *aclp, nfsattrbit_t *attrbitp, struct ucred *cred, struct thread *p, struct nfsexstuff *exp, struct vnode **vpp) argument [all...] |
/freebsd-9.3-release/sys/nfsserver/ |
H A D | nfs_srvsubs.c | 582 nfs_namei(struct nameidata *ndp, struct nfsrv_descript *nfsd, argument 595 struct componentname *cnp = &ndp->ni_cnd; 607 * Copy the name from the mbuf list to ndp->ni_pnbuf 608 * and set the various ndp fields appropriately. 668 ndp->ni_cnd.cn_cred); 723 ndp->ni_pathlen = (tocp - cnp->cn_pnbuf) + 1; 724 ndp->ni_segflg = UIO_SYSSPACE; 727 ndp->ni_rootdir = rootvnode; 728 ndp->ni_loopcnt = 0; 748 ndp [all...] |
/freebsd-9.3-release/sys/gnu/fs/xfs/FreeBSD/ |
H A D | xfs_super.c | 130 struct nameidata *ndp = &nd; local 140 NDINIT(ndp, LOOKUP, FOLLOW, UIO_SYSSPACE, name, td); 141 if ((error = namei(ndp)) != 0) 143 NDFREE(ndp, NDF_ONLY_PNBUF); 144 devvp = ndp->ni_vp;
|
/freebsd-9.3-release/cddl/contrib/opensolaris/common/ctf/ |
H A D | ctf_decl.c | 74 ctf_decl_node_t *cdp, *ndp; local 79 cdp != NULL; cdp = ndp) { 80 ndp = ctf_list_next(cdp);
|
/freebsd-9.3-release/sys/fs/coda/ |
H A D | coda_vfsops.c | 119 struct nameidata ndp; local 139 NDINIT(&ndp, LOOKUP, FOLLOW, UIO_SYSSPACE, from, curthread); 140 error = namei(&ndp); 141 dvp = ndp.ni_vp; 149 NDFREE(&ndp, NDF_ONLY_PNBUF); 154 NDFREE(&ndp, NDF_ONLY_PNBUF);
|
H A D | coda_vnops.c | 425 struct nameidata ndp; local 450 NDINIT(&ndp, LOOKUP, (iap->follow ? FOLLOW : NOFOLLOW), 452 error = namei(&ndp); 453 tvp = ndp.ni_vp; 467 NDFREE(&ndp, NDF_ONLY_PNBUF); 476 NDFREE(&ndp, 0); 487 NDFREE(&ndp, NDF_ONLY_PNBUF);
|
/freebsd-9.3-release/sys/fs/nullfs/ |
H A D | null_vfsops.c | 82 struct nameidata nd, *ndp = &nd; local 122 NDINIT(ndp, LOOKUP, FOLLOW|LOCKLEAF, UIO_SYSSPACE, target, curthread); 123 error = namei(ndp); 134 NDFREE(ndp, NDF_ONLY_PNBUF); 139 lowerrootvp = ndp->ni_vp;
|
/freebsd-9.3-release/sys/fs/unionfs/ |
H A D | union_vfsops.c | 92 struct nameidata nd, *ndp; local 105 ndp = &nd; 235 NDINIT(ndp, LOOKUP, FOLLOW | LOCKLEAF, UIO_SYSSPACE, target, td); 236 if ((error = namei(ndp))) 239 NDFREE(ndp, NDF_ONLY_PNBUF); 243 upperrootvp = ndp->ni_vp;
|
/freebsd-9.3-release/contrib/libpcap/ |
H A D | pcap-snit.c | 120 register struct nit_ifdrops *ndp; local 174 ndp = (struct nit_ifdrops *)cp; 175 p->md.stat.ps_drop = ndp->nh_drops; 176 cp += sizeof *ndp;
|
/freebsd-9.3-release/cddl/contrib/opensolaris/lib/libdtrace/common/ |
H A D | dt_decl.c | 98 dt_decl_t *ndp; local 100 for (; ddp != NULL; ddp = ndp) { 101 ndp = ddp->dd_next; 371 dt_decl_t *ndp = ddp; local 379 while (ndp->dd_next != NULL && ndp->dd_next->dd_kind == CTF_K_ARRAY) 380 ndp = ndp->dd_next; /* skip to bottom-most array declaration */ 382 if (ndp != ddp) { 388 ddp->dd_next = ndp [all...] |
/freebsd-9.3-release/sys/fs/hpfs/ |
H A D | hpfs_vfsops.c | 112 struct nameidata ndp; local 161 NDINIT(&ndp, LOOKUP, FOLLOW | LOCKLEAF, UIO_SYSSPACE, from, td); 162 err = namei(&ndp); 168 devvp = ndp.ni_vp; 202 /* XXX: Missing NDFREE(&ndp, ...) */
|
/freebsd-9.3-release/sys/fs/nfs/ |
H A D | nfs_commonport.c | 212 nfsrv_lookupfilename(struct nameidata *ndp, char *fname, NFSPROC_T *p) argument 216 NDINIT(ndp, LOOKUP, FOLLOW | LOCKLEAF | MPSAFE, UIO_USERSPACE, fname, 218 error = namei(ndp); 220 NDFREE(ndp, NDF_ONLY_PNBUF);
|
/freebsd-9.3-release/sys/fs/nfsclient/ |
H A D | nfs_clstate.c | 1558 struct nfscldeleg *dp, *ndp; local 1566 ndp = TAILQ_NEXT(dp, nfsdl_list); 1617 dp = ndp; 1849 struct nfscldeleg *dp, *ndp, *tdp; local 1945 ndp = dp; 1951 op->nfso_mode, op, NULL, 0, &ndp, 1, delegtype, 1955 if (ndp != NULL && ((ndp->nfsdl_flags & NFSCLDL_WRITE) 1957 if ((ndp->nfsdl_flags & NFSCLDL_WRITE)) 1968 dp->nfsdl_stateid = ndp 2392 struct nfscldeleg *dp, *ndp; local 2964 struct nfscldeleg *dp, *ndp; local 3503 struct nfscldeleg *ndp; local [all...] |
H A D | nfs_clrpcops.c | 339 struct nfscldeleg *dp, *ndp = NULL; local 406 MALLOC(ndp, struct nfscldeleg *, 409 LIST_INIT(&ndp->nfsdl_owner); 410 LIST_INIT(&ndp->nfsdl_lock); 411 ndp->nfsdl_clp = op->nfso_own->nfsow_clp; 412 ndp->nfsdl_fhlen = newfhlen; 413 NFSBCOPY(newfhp, ndp->nfsdl_fh, newfhlen); 414 newnfs_copyincred(cred, &ndp->nfsdl_cred); 415 nfscl_lockinit(&ndp->nfsdl_rwlock); 418 ndp 2976 struct nameidata nami, *ndp = &nami; local [all...] |
/freebsd-9.3-release/sys/fs/cd9660/ |
H A D | cd9660_vfsops.c | 135 struct nameidata ndp; local 161 NDINIT(&ndp, LOOKUP, FOLLOW | LOCKLEAF, UIO_SYSSPACE, fspec, td); 162 if ((error = namei(&ndp))) 164 NDFREE(&ndp, NDF_ONLY_PNBUF); 165 devvp = ndp.ni_vp;
|
/freebsd-9.3-release/sys/fs/ext2fs/ |
H A D | ext2_vfsops.c | 117 struct nameidata nd, *ndp = &nd; local 229 NDINIT(ndp, LOOKUP, FOLLOW | LOCKLEAF, UIO_SYSSPACE, fspec, td); 230 if ((error = namei(ndp)) != 0) 232 NDFREE(ndp, NDF_ONLY_PNBUF); 233 devvp = ndp->ni_vp;
|
/freebsd-9.3-release/sys/fs/msdosfs/ |
H A D | msdosfs_vfsops.c | 246 struct nameidata ndp; local 357 NDINIT(&ndp, LOOKUP, FOLLOW | LOCKLEAF, UIO_SYSSPACE, from, td); 358 error = namei(&ndp); 361 devvp = ndp.ni_vp; 362 NDFREE(&ndp, NDF_ONLY_PNBUF);
|
/freebsd-9.3-release/sys/fs/ntfs/ |
H A D | ntfs_vfsops.c | 157 struct nameidata ndp; local 188 NDINIT(&ndp, LOOKUP, FOLLOW | LOCKLEAF, UIO_SYSSPACE, from, td); 189 err = namei(&ndp); 194 NDFREE(&ndp, NDF_ONLY_PNBUF); 195 devvp = ndp.ni_vp; 260 /* XXX: missing NDFREE(&ndp, ...) */
|
/freebsd-9.3-release/sys/fs/udf/ |
H A D | udf_vfsops.c | 197 struct nameidata nd, *ndp = &nd; local 228 NDINIT(ndp, LOOKUP, FOLLOW | LOCKLEAF, UIO_SYSSPACE, fspec, td); 229 if ((error = namei(ndp))) 231 NDFREE(ndp, NDF_ONLY_PNBUF); 232 devvp = ndp->ni_vp;
|
/freebsd-9.3-release/sys/gnu/fs/reiserfs/ |
H A D | reiserfs_vfsops.c | 85 struct nameidata nd, *ndp = &nd; local 118 NDINIT(ndp, LOOKUP, FOLLOW | LOCKLEAF, UIO_SYSSPACE, fspec, td); 119 if ((error = namei(ndp)) != 0) 121 NDFREE(ndp, NDF_ONLY_PNBUF); 122 devvp = ndp->ni_vp;
|