Home
last modified time | relevance | path

Searched refs:ndp (Results 1 – 25 of 54) sorted by relevance

123

/freebsd/sys/kern/
H A Dvfs_lookup.c72 #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 Dvfs_cache.c4199 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 Dvfs_vnops.c190 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 Dt_ndp.sh85 $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 Dt_ra.sh122 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 Dnamei.h124 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 Dproxy_ndp.sh47 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 Dndp.sh47 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 Doutput6.sh296 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 Dlpm6.sh41 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 DMakefile16 ndp \
25 TEST_METADATA.ndp+= execenv="jail" \
/freebsd/sys/fs/nfsserver/
H A Dnfs_nfsdport.c643 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 DMakefile17 PROG= ndp
18 MAN= ndp.8
19 SRCS= ndp.c
/freebsd/libexec/rc/rc.d/
H A Dstatic_ndp50 ndp -s ${ndp_args} >/dev/null 2>&1
65 ndp -d ${ndp_args%%[ ]*} > /dev/null 2>&1
/freebsd/sys/fs/nullfs/
H A Dnull_vfsops.c84 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 Dctf_decl.c74 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 Dunion_vfsops.c80 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 Ddt_decl.c99 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 Dt_ipv6address.sh222 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 Dpcap-snit.c121 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 Dfuse_vfsops.c139 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 Dnfs_clrpcops.c549 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 Dnfs_clstate.c1796 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 Dudf_vfsops.c186 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 Dnet_common.sh231 atf_check -s exit:0 -o ignore rump.ndp -na
275 rump.ndp -na

123