/freebsd/sys/kern/ |
H A D | vfs_lookup.c | 72 #define NDVALIDATE(ndp) NDVALIDATE_impl(ndp, __LINE__) argument 74 #define NDVALIDATE(ndp) argument 82 #define NDRESTART(ndp) do { \ argument 83 NDREINIT_DBG(ndp); \ 84 ndp->ni_resflags = 0; \ 85 ndp->ni_cnd.cn_flags &= ~NAMEI_INTERNAL_FLAGS; \ 86 ndp->ni_cnd.cn_flags |= ISRESTARTED; \ 95 #define NI_CAP_VIOLATION(ndp, path) do { \ 97 (ndp) 185 nameicap_tracker_add(struct nameidata * ndp,struct vnode * dp) nameicap_tracker_add() argument 201 nameicap_cleanup_from(struct nameidata * ndp,struct nameicap_tracker * first) nameicap_cleanup_from() argument 214 nameicap_cleanup(struct nameidata * ndp) nameicap_cleanup() argument 233 nameicap_check_dotdot(struct nameidata * ndp,struct vnode * dp) nameicap_check_dotdot() argument 276 namei_handle_root(struct nameidata * ndp,struct vnode ** dpp) namei_handle_root() argument 298 namei_setup(struct nameidata * ndp,struct vnode ** dpp,struct pwd ** pwdp) namei_setup() argument 416 namei_getpath(struct nameidata * ndp) namei_getpath() argument 440 namei_emptypath(struct nameidata * ndp) namei_emptypath() argument 483 namei_follow_link(struct nameidata * ndp) namei_follow_link() argument 571 namei(struct nameidata * ndp) namei() argument 807 vfs_lookup_degenerate(struct nameidata * ndp,struct vnode * dp,int wantparent) vfs_lookup_degenerate() argument 861 vfs_lookup_failifexists(struct nameidata * ndp) vfs_lookup_failifexists() argument 880 vfs_lookup_cross_mount(struct nameidata * ndp) vfs_lookup_cross_mount() argument 1003 vfs_lookup(struct nameidata * ndp) vfs_lookup() argument 1602 NDVALIDATE_impl(struct nameidata * ndp,int line) NDVALIDATE_impl() argument [all...] |
H A D | vfs_cache.c | 4199 struct nameidata *ndp; member 4242 struct nameidata *ndp; in cache_fpl_handle_root() local 4245 ndp = fpl->ndp; in cache_fpl_handle_root() 4259 return (ndp->ni_rootdir); in cache_fpl_handle_root() 4266 fpl->snd_outer.ni_pathlen = fpl->ndp->ni_pathlen; in cache_fpl_checkpoint_outer() 4267 fpl->snd_outer.cn_flags = fpl->ndp->ni_cnd.cn_flags; in cache_fpl_checkpoint_outer() 4275 fpl->snd.cn_nameptr = fpl->ndp->ni_cnd.cn_nameptr; in cache_fpl_checkpoint() 4284 fpl->ndp->ni_cnd.cn_flags = fpl->snd_outer.cn_flags; in cache_fpl_restore_partial() 4298 fpl->ndp->ni_resflags = 0; in cache_fpl_restore_abort() 4299 fpl->ndp->ni_cnd.cn_nameptr = fpl->ndp->ni_cnd.cn_pnbuf; in cache_fpl_restore_abort() [all …]
|
H A D | vfs_vnops.c | 190 vn_open(struct nameidata *ndp, int *flagp, int cmode, struct file *fp) in vn_open() argument 194 return (vn_open_cred(ndp, flagp, cmode, 0, td->td_ucred, fp)); in vn_open() 229 vn_open_cred(struct nameidata *ndp, int *flagp, int cmode, u_int vn_open_flags, in vn_open_cred() argument 247 ndp->ni_cnd.cn_nameiop = CREATE; in vn_open_cred() 248 ndp->ni_cnd.cn_flags = open2nameif(fmode, vn_open_flags); in vn_open_cred() 256 ndp->ni_cnd.cn_flags |= LOCKPARENT | NOCACHE | NC_KEEPPOSENTRY; in vn_open_cred() 258 ndp->ni_cnd.cn_flags |= FOLLOW; in vn_open_cred() 261 if ((error = namei(ndp)) != 0) in vn_open_cred() 263 if (ndp->ni_vp == NULL) { in vn_open_cred() 269 if (vn_start_write(ndp->ni_dvp, &mp, V_NOWAIT) != 0) { in vn_open_cred() [all …]
|
/freebsd/contrib/netbsd-tests/net/ndp/ |
H A D | t_ndp.sh | 85 $DEBUG && rump.ndp -n -a 101 $DEBUG && rump.ndp -n -a 102 atf_check -s exit:0 -o ignore rump.ndp -n $IP6SRC 103 atf_check -s not-exit:0 -o ignore -e ignore rump.ndp -n $IP6DST 108 local timeout=$(env RUMP_SERVER=$SOCKSRC rump.ndp -n $IP6DST |grep $IP6DST|awk '{print $4;}') 128 $DEBUG && rump.ndp -n -a 129 atf_check -s exit:0 -o match:'permanent' rump.ndp -n $IP6SRC 131 atf_check -s exit:0 -o not-match:'permanent' rump.ndp -n $IP6DST 137 $DEBUG && rump.ndp -n -a 138 atf_check -s exit:0 -o match:'permanent' rump.ndp -n $IP6SRC [all …]
|
H A D | t_ra.sh | 122 atf_check -s exit:0 -o match:'if=shmif0' rump.ndp -r 123 atf_check -s exit:0 -o match:'advertised' rump.ndp -p 124 atf_check -s exit:0 -o match:"${ll_srv}%shmif0 \(reachable\)" rump.ndp -p 125 atf_check -s exit:0 -o match:'linkmtu=1300' rump.ndp -n -i shmif0 128 rump.ndp -n -a 129 atf_check -s exit:0 -o match:$addr_prefix rump.ndp -n -a 139 echo ndp -n -a 140 rump.ndp -n -a 141 echo ndp -p 142 rump.ndp -p [all …]
|
/freebsd/sys/sys/ |
H A D | namei.h | 124 int cache_fplookup(struct nameidata *ndp, enum cache_fpl_status *status, 211 #define NDINIT(ndp, op, flags, segflg, namep) \ argument 212 NDINIT_ALL(ndp, op, flags, segflg, namep, AT_FDCWD, NULL, &cap_no_rights) 213 #define NDINIT_AT(ndp, op, flags, segflg, namep, dirfd) \ argument 214 NDINIT_ALL(ndp, op, flags, segflg, namep, dirfd, NULL, &cap_no_rights) 215 #define NDINIT_ATRIGHTS(ndp, op, flags, segflg, namep, dirfd, rightsp) \ argument 216 NDINIT_ALL(ndp, op, flags, segflg, namep, dirfd, NULL, rightsp) 217 #define NDINIT_ATVP(ndp, op, flags, segflg, namep, vp) \ argument 218 NDINIT_ALL(ndp, op, flags, segflg, namep, AT_FDCWD, vp, &cap_no_rights) 243 #define NDINIT_ALL(ndp, op, flags, segflg, namep, dirfd, startdir, rightsp) \ argument [all …]
|
/freebsd/tests/sys/netinet6/ |
H A D | proxy_ndp.sh | 47 jexec ${jname} ndp -i ${epair0}a -- -disabled 58 atf_check jexec ${jname} ndp -s 2001:db8::2 ${proxy_mac} proxy 89 jexec ${jname} ndp -i ${epair0}a -- -disabled 100 atf_check jexec ${jname} ndp -s 2001:db8::2 ${proxy_mac} proxy 106 atf_check -o match:"2001:db8::2 \(2001:db8::2\) deleted" jexec ${jname} ndp -nd 2001:db8::2 136 jexec ${jname} ndp -i ${epair0}a -- -disabled 147 atf_check jexec ${jname} ndp -s 2001:db8::2 ${proxy_mac} proxy 176 jexec ${jname_a} ndp -i ${epair0}a -- -disabled 184 atf_check jexec ${jname_a} ndp -s ${proxy_addr} ${proxy_mac} proxy 190 jexec ${jname_b} ndp -i ${epair0}b -- -disabled [all …]
|
H A D | ndp.sh | 47 jexec ${jname} ndp -i ${epair0}a -- -disabled 57 atf_check jexec ${jname} ndp -s 2001:db8::2 90:10:00:01:02:03 59 t=`jexec ${jname} ndp -an | grep 2001:db8::2 | awk '{print $1, $2, $3, $4}'` 87 jexec ${jname} ndp -i ${epair0}a -- -disabled 99 atf_check -o match:"2001:db8::2 \(2001:db8::2\) deleted" jexec ${jname} ndp -nd 2001:db8::2
|
H A D | output6.sh | 296 jexec ${jname}a ndp -i ${epair0}a -- -disabled 298 jexec ${jname}a ndp -i ${epair1}a -- -disabled 304 jexec ${jname}b ndp -i ${epair0}b -- -disabled 306 jexec ${jname}b ndp -i ${epair1}b -- -disabled 437 jexec ${jname}a ndp -i ${epair0}a -- -disabled 439 jexec ${jname}a ndp -i ${epair1}a -- -disabled 445 jexec ${jname}b ndp -i ${epair0}b -- -disabled 447 jexec ${jname}b ndp -i ${epair1}b -- -disabled 575 jexec ${jname}a ndp -i ${epair0}a -- -disabled 577 jexec ${jname}a ndp -i ${epair1}a -- -disabled [all …]
|
H A D | lpm6.sh | 41 jexec ${jname}a ndp -i ${epair0}a -- -disabled 43 jexec ${jname}a ndp -i ${epair1}a -- -disabled 48 jexec ${jname}b ndp -i ${epair0}b -- -disabled 50 jexec ${jname}b ndp -i ${epair1}b -- -disabled
|
H A D | Makefile | 16 ndp \ 25 TEST_METADATA.ndp+= execenv="jail" \
|
/freebsd/sys/fs/nfsserver/ |
H A D | nfs_nfsdport.c | 643 nfsvno_namei(struct nfsrv_descript *nd, struct nameidata *ndp, in nfsvno_namei() argument 647 struct componentname *cnp = &ndp->ni_cnd; in nfsvno_namei() 657 ndp->ni_lcf = 0; in nfsvno_namei() 666 nfsvno_relpathbuf(ndp); in nfsvno_namei() 676 ndp->ni_segflg = UIO_SYSSPACE; in nfsvno_namei() 679 ndp->ni_loopcnt = 0; in nfsvno_namei() 686 for (i = 1; i < ndp->ni_pathlen; i++) in nfsvno_namei() 689 if (i == ndp->ni_pathlen) { in nfsvno_namei() 711 ndp->ni_startdir = dp; in nfsvno_namei() 712 ndp->ni_rootdir = rootvnode; in nfsvno_namei() [all …]
|
/freebsd/usr.sbin/ndp/ |
H A D | Makefile | 17 PROG= ndp 18 MAN= ndp.8 19 SRCS= ndp.c
|
/freebsd/libexec/rc/rc.d/ |
H A D | static_ndp | 50 ndp -s ${ndp_args} >/dev/null 2>&1 65 ndp -d ${ndp_args%%[ ]*} > /dev/null 2>&1
|
/freebsd/sys/fs/nullfs/ |
H A D | null_vfsops.c | 84 struct nameidata nd, *ndp; in nullfs_mount() local 130 ndp = &nd; in nullfs_mount() 131 NDINIT(ndp, LOOKUP, FOLLOW|LOCKLEAF, UIO_SYSSPACE, target); in nullfs_mount() 132 error = namei(ndp); in nullfs_mount() 143 NDFREE_PNBUF(ndp); in nullfs_mount() 148 lowerrootvp = ndp->ni_vp; in nullfs_mount()
|
/freebsd/cddl/contrib/opensolaris/common/ctf/ |
H A D | ctf_decl.c | 74 ctf_decl_node_t *cdp, *ndp; in ctf_decl_fini() local 79 cdp != NULL; cdp = ndp) { in ctf_decl_fini() 80 ndp = ctf_list_next(cdp); in ctf_decl_fini()
|
/freebsd/sys/fs/unionfs/ |
H A D | union_vfsops.c | 80 struct nameidata nd, *ndp; in unionfs_domount() local 102 ndp = &nd; in unionfs_domount() 231 NDINIT(ndp, LOOKUP, FOLLOW | LOCKLEAF, UIO_SYSSPACE, target); in unionfs_domount() 232 if ((error = namei(ndp))) in unionfs_domount() 235 NDFREE_PNBUF(ndp); in unionfs_domount() 239 upperrootvp = ndp->ni_vp; in unionfs_domount()
|
/freebsd/cddl/contrib/opensolaris/lib/libdtrace/common/ |
H A D | dt_decl.c | 99 dt_decl_t *ndp; in dt_decl_free() local 101 for (; ddp != NULL; ddp = ndp) { in dt_decl_free() 102 ndp = ddp->dd_next; in dt_decl_free() 372 dt_decl_t *ndp = ddp; in dt_decl_array() local 380 while (ndp->dd_next != NULL && ndp->dd_next->dd_kind == CTF_K_ARRAY) in dt_decl_array() 381 ndp = ndp->dd_next; /* skip to bottom-most array declaration */ in dt_decl_array() 383 if (ndp != ddp) { in dt_decl_array() 389 ddp->dd_next = ndp->dd_next; in dt_decl_array() 390 ndp->dd_next = ddp; in dt_decl_array()
|
/freebsd/contrib/netbsd-tests/net/net/ |
H A D | t_ipv6address.sh | 222 rump.ndp -n -a 225 rump.ndp -n -a 228 rump.ndp -n -a 368 rump.ndp -n ${src_if0_lladdr}%shmif0 372 rump.ndp -n ${src_if0_lladdr}
|
/freebsd/contrib/libpcap/ |
H A D | pcap-snit.c | 121 register struct nit_ifdrops *ndp; in pcap_read_snit() local 178 ndp = (struct nit_ifdrops *)cp; in pcap_read_snit() 179 psn->stat.ps_drop = ndp->nh_drops; in pcap_read_snit() 180 cp += sizeof *ndp; in pcap_read_snit()
|
/freebsd/sys/fs/fuse/ |
H A D | fuse_vfsops.c | 139 struct nameidata nd, *ndp = &nd; in fuse_getdevice() local 149 NDINIT(ndp, LOOKUP, FOLLOW, UIO_SYSSPACE, fspec); in fuse_getdevice() 150 if ((err = namei(ndp)) != 0) in fuse_getdevice() 152 NDFREE_PNBUF(ndp); in fuse_getdevice() 153 devvp = ndp->ni_vp; in fuse_getdevice()
|
/freebsd/sys/fs/nfsclient/ |
H A D | nfs_clrpcops.c | 549 struct nfscldeleg *dp, *ndp = NULL; in nfsrpc_openrpc() local 632 ndp = malloc( in nfsrpc_openrpc() 635 LIST_INIT(&ndp->nfsdl_owner); in nfsrpc_openrpc() 636 LIST_INIT(&ndp->nfsdl_lock); in nfsrpc_openrpc() 637 ndp->nfsdl_clp = op->nfso_own->nfsow_clp; in nfsrpc_openrpc() 638 ndp->nfsdl_fhlen = newfhlen; in nfsrpc_openrpc() 639 NFSBCOPY(newfhp, ndp->nfsdl_fh, newfhlen); in nfsrpc_openrpc() 640 newnfs_copyincred(cred, &ndp->nfsdl_cred); in nfsrpc_openrpc() 641 nfscl_lockinit(&ndp->nfsdl_rwlock); in nfsrpc_openrpc() 644 ndp in nfsrpc_openrpc() 1512 struct nfscldeleg *ndp; nfsrpc_lookup() local 3864 struct nameidata nami, *ndp = &nami; nfsrpc_readdirplus() local 8231 struct nfscldeleg *ndp = NULL; nfsrpc_openlayoutrpc() local [all...] |
H A D | nfs_clstate.c | 1796 struct nfscldeleg *dp, *ndp; in nfscl_expireclient() local 1804 ndp = TAILQ_NEXT(dp, nfsdl_list); in nfscl_expireclient() 1859 dp = ndp; in nfscl_expireclient() 2125 struct nfscldeleg *dp, *ndp, *tdp; in nfscl_recover() local 2242 ndp = dp; in nfscl_recover() 2248 op->nfso_mode, op, NULL, 0, &ndp, 1, delegtype, in nfscl_recover() 2253 if (ndp != NULL && ((ndp->nfsdl_flags & NFSCLDL_WRITE) in nfscl_recover() 2255 if ((ndp->nfsdl_flags & NFSCLDL_WRITE)) in nfscl_recover() 2266 dp->nfsdl_stateid = ndp->nfsdl_stateid; in nfscl_recover() 2267 dp->nfsdl_sizelimit = ndp->nfsdl_sizelimit; in nfscl_recover() [all …]
|
/freebsd/sys/fs/udf/ |
H A D | udf_vfsops.c | 186 struct nameidata nd, *ndp = &nd; in udf_uninit() 217 NDINIT(ndp, LOOKUP, FOLLOW | LOCKLEAF, UIO_SYSSPACE, fspec); in udf_mount() 218 if ((error = namei(ndp))) in udf_mount() 220 NDFREE_PNBUF(ndp); in udf_mount() 221 devvp = ndp->ni_vp; in udf_mount() 197 struct nameidata nd, *ndp = &nd; udf_mount() local
|
/freebsd/contrib/netbsd-tests/net/ |
H A D | net_common.sh | 231 atf_check -s exit:0 -o ignore rump.ndp -na 275 rump.ndp -na
|