Searched refs:ndp (Results 1 - 25 of 40) sorted by relevance

12

/freebsd-9.3-release/usr.sbin/ndp/
H A DMakefile18 PROG= ndp
19 MAN= ndp.8
20 SRCS= ndp.c gmt2local.c
/freebsd-9.3-release/sys/kern/
H A Dvfs_lookup.c135 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 Dvfs_vnops.c106 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 Dnamei.h159 #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 Dstatic_ndp52 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 Dnfs_nfsdport.c331 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 Dnfs_srvsubs.c582 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 Dxfs_super.c130 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 Dctf_decl.c74 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 Dcoda_vfsops.c119 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 Dcoda_vnops.c425 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 Dnull_vfsops.c82 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 Dunion_vfsops.c92 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 Dpcap-snit.c120 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 Ddt_decl.c98 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 Dhpfs_vfsops.c112 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 Dnfs_commonport.c212 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 Dnfs_clstate.c1558 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 Dnfs_clrpcops.c339 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 Dcd9660_vfsops.c135 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 Dext2_vfsops.c117 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 Dmsdosfs_vfsops.c246 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 Dntfs_vfsops.c157 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 Dudf_vfsops.c197 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 Dreiserfs_vfsops.c85 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;

Completed in 467 milliseconds

12