/freebsd-10.1-release/usr.sbin/ndp/ |
H A D | Makefile | 18 PROG= ndp 19 MAN= ndp.8 20 SRCS= ndp.c gmt2local.c
|
/freebsd-10.1-release/sys/kern/ |
H A D | vfs_lookup.c | 135 namei(struct nameidata *ndp) argument 143 struct componentname *cnp = &ndp->ni_cnd; 147 ndp->ni_cnd.cn_cred = ndp->ni_cnd.cn_thread->td_ucred; 166 if (ndp->ni_segflg == UIO_SYSSPACE) 167 error = copystr(ndp->ni_dirp, cnp->cn_pnbuf, 168 MAXPATHLEN, (size_t *)&ndp->ni_pathlen); 170 error = copyinstr(ndp->ni_dirp, cnp->cn_pnbuf, 171 MAXPATHLEN, (size_t *)&ndp->ni_pathlen); 187 ndp 467 lookup(struct nameidata *ndp) argument 1055 NDINIT_ALL(struct nameidata *ndp, u_long op, u_long flags, enum uio_seg segflg, const char *namep, int dirfd, struct vnode *startdir, cap_rights_t *rightsp, struct thread *td) argument 1079 NDFREE(struct nameidata *ndp, const u_int flags) argument [all...] |
H A D | vfs_vnops.c | 157 vn_open(ndp, flagp, cmode, fp) 158 struct nameidata *ndp; 162 struct thread *td = ndp->ni_cnd.cn_thread; 164 return (vn_open_cred(ndp, flagp, cmode, 0, td->td_ucred, fp)); 176 vn_open_cred(struct nameidata *ndp, int *flagp, int cmode, u_int vn_open_flags, argument 181 struct thread *td = ndp->ni_cnd.cn_thread; 189 ndp->ni_cnd.cn_nameiop = CREATE; 190 ndp->ni_cnd.cn_flags = ISOPEN | LOCKPARENT | LOCKLEAF; 192 ndp->ni_cnd.cn_flags |= FOLLOW; 194 ndp [all...] |
/freebsd-10.1-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-10.1-release/sys/sys/ |
H A D | namei.h | 158 #define NDINIT(ndp, op, flags, segflg, namep, td) \ 159 NDINIT_ALL(ndp, op, flags, segflg, namep, AT_FDCWD, NULL, 0, td) 160 #define NDINIT_AT(ndp, op, flags, segflg, namep, dirfd, td) \ 161 NDINIT_ALL(ndp, op, flags, segflg, namep, dirfd, NULL, 0, td) 162 #define NDINIT_ATRIGHTS(ndp, op, flags, segflg, namep, dirfd, rightsp, td) \ 163 NDINIT_ALL(ndp, op, flags, segflg, namep, dirfd, NULL, rightsp, td) 164 #define NDINIT_ATVP(ndp, op, flags, segflg, namep, vp, td) \ 165 NDINIT_ALL(ndp, op, flags, segflg, namep, AT_FDCWD, vp, 0, td) 167 void NDINIT_ALL(struct nameidata *ndp, u_long op, u_long flags, 183 int namei(struct nameidata *ndp); [all...] |
/freebsd-10.1-release/sys/fs/nfsserver/ |
H A D | nfs_nfsdport.c | 335 nfsvno_namei(struct nfsrv_descript *nd, struct nameidata *ndp, argument 339 struct componentname *cnp = &ndp->ni_cnd; 349 ndp->ni_strictrelative = 0; 358 nfsvno_relpathbuf(ndp); 368 ndp->ni_segflg = UIO_SYSSPACE; 372 ndp->ni_loopcnt = 0; 379 for (i = 1; i < ndp->ni_pathlen; i++) 382 if (i == ndp->ni_pathlen) { 406 ndp->ni_startdir = dp; 407 ndp 536 nfsvno_setpathbuf(struct nameidata *ndp, char **bufpp, u_long **hashpp) argument 551 nfsvno_relpathbuf(struct nameidata *ndp) argument 771 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 867 nfsvno_mknod(struct nameidata *ndp, struct nfsvattr *nvap, struct ucred *cred, struct thread *p) argument 926 nfsvno_mkdir(struct nameidata *ndp, struct nfsvattr *nvap, uid_t saved_uid, struct ucred *cred, struct thread *p, struct nfsexstuff *exp) argument 955 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 1042 nfsvno_removesub(struct nameidata *ndp, int is_v4, struct ucred *cred, struct thread *p, struct nfsexstuff *exp) argument 1070 nfsvno_rmdirsub(struct nameidata *ndp, int is_v4, struct ucred *cred, struct thread *p, struct nfsexstuff *exp) argument 1221 nfsvno_link(struct nameidata *ndp, struct vnode *vp, struct ucred *cred, struct thread *p, struct nfsexstuff *exp) argument 1391 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-10.1-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; 603 * Copy the name from the mbuf list to ndp->ni_pnbuf 604 * and set the various ndp fields appropriately. 663 ndp->ni_cnd.cn_cred); 718 ndp->ni_pathlen = (tocp - cnp->cn_pnbuf) + 1; 719 ndp->ni_segflg = UIO_SYSSPACE; 722 ndp->ni_rootdir = rootvnode; 723 ndp->ni_loopcnt = 0; 738 ndp [all...] |
H A D | nfs_serv.c | 501 struct nameidata nd, ind, *ndp = &nd; local 558 * When we replace nd with ind and redirect ndp, 585 ndp = &ind; 596 if (ndp->ni_vp->v_mount != nfs_pub.np_mount) { 605 * ndp->ni_vp may not be NULL 620 vp = ndp->ni_vp; 628 vrele(ndp->ni_startdir); 630 ndp->ni_vp = NULL; 631 ndp->ni_startdir = NULL; 650 if (ndp [all...] |
/freebsd-10.1-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-10.1-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-10.1-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-10.1-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-10.1-release/sys/fs/fuse/ |
H A D | fuse_vfsops.c | 133 struct nameidata nd, *ndp = &nd; local 143 NDINIT(ndp, LOOKUP, FOLLOW, UIO_SYSSPACE, fspec, td); 144 if ((err = namei(ndp)) != 0) 146 NDFREE(ndp, NDF_ONLY_PNBUF); 147 devvp = ndp->ni_vp;
|
/freebsd-10.1-release/cddl/contrib/opensolaris/lib/libdtrace/common/ |
H A D | dt_decl.c | 99 dt_decl_t *ndp; local 101 for (; ddp != NULL; ddp = ndp) { 102 ndp = ddp->dd_next; 372 dt_decl_t *ndp = ddp; local 380 while (ndp->dd_next != NULL && ndp->dd_next->dd_kind == CTF_K_ARRAY) 381 ndp = ndp->dd_next; /* skip to bottom-most array declaration */ 383 if (ndp != ddp) { 389 ddp->dd_next = ndp [all...] |
/freebsd-10.1-release/sys/fs/nfs/ |
H A D | nfs_commonport.c | 219 nfsrv_lookupfilename(struct nameidata *ndp, char *fname, NFSPROC_T *p) argument 223 NDINIT(ndp, LOOKUP, FOLLOW | LOCKLEAF, UIO_USERSPACE, fname, 225 error = namei(ndp); 227 NDFREE(ndp, NDF_ONLY_PNBUF);
|
/freebsd-10.1-release/sys/fs/nfsclient/ |
H A D | nfs_clstate.c | 1587 struct nfscldeleg *dp, *ndp; local 1595 ndp = TAILQ_NEXT(dp, nfsdl_list); 1646 dp = ndp; 1883 struct nfscldeleg *dp, *ndp, *tdp; local 1991 ndp = dp; 1997 op->nfso_mode, op, NULL, 0, &ndp, 1, delegtype, 2001 if (ndp != NULL && ((ndp->nfsdl_flags & NFSCLDL_WRITE) 2003 if ((ndp->nfsdl_flags & NFSCLDL_WRITE)) 2014 dp->nfsdl_stateid = ndp 2443 struct nfscldeleg *dp, *ndp; local 3126 struct nfscldeleg *dp, *ndp; local 3938 struct nfscldeleg *ndp; local [all...] |
H A D | nfs_clrpcops.c | 375 struct nfscldeleg *dp, *ndp = NULL; local 445 MALLOC(ndp, struct nfscldeleg *, 448 LIST_INIT(&ndp->nfsdl_owner); 449 LIST_INIT(&ndp->nfsdl_lock); 450 ndp->nfsdl_clp = op->nfso_own->nfsow_clp; 451 ndp->nfsdl_fhlen = newfhlen; 452 NFSBCOPY(newfhp, ndp->nfsdl_fh, newfhlen); 453 newnfs_copyincred(cred, &ndp->nfsdl_cred); 454 nfscl_lockinit(&ndp->nfsdl_rwlock); 457 ndp 3112 struct nameidata nami, *ndp = &nami; local [all...] |
/freebsd-10.1-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-10.1-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-10.1-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-10.1-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-10.1-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;
|
/freebsd-10.1-release/sys/geom/ |
H A D | geom_mbr.c | 102 struct dos_partition ndp[NDOSPART], *dp; local 110 dp = ndp;
|
/freebsd-10.1-release/sys/boot/common/ |
H A D | load_elf.c | 251 int ndp; local 512 ndp = php->p_filesz / sizeof(Elf_Dyn); 513 if (ndp == 0) 521 for (i = 0; i < ndp; i++) {
|
/freebsd-10.1-release/usr.sbin/ |
H A D | Makefile | 167 SUBDIR+= ndp
|