Home
last modified time | relevance | path

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

123

/freebsd-head/sys/kern/
HDvfs_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 { \ argument
97 (ndp)->ni_lcf &= ~NI_LCF_KTR_FLAGS; \
196 nameicap_tracker_add(struct nameidata *ndp, struct vnode *dp) in nameicap_tracker_add() argument
[all …]
HDvfs_cache.c4195 struct nameidata *ndp; member
4238 struct nameidata *ndp; in cache_fpl_handle_root() local
4241 ndp = fpl->ndp; in cache_fpl_handle_root()
4255 return (ndp->ni_rootdir); in cache_fpl_handle_root()
4262 fpl->snd_outer.ni_pathlen = fpl->ndp->ni_pathlen; in cache_fpl_checkpoint_outer()
4263 fpl->snd_outer.cn_flags = fpl->ndp->ni_cnd.cn_flags; in cache_fpl_checkpoint_outer()
4271 fpl->snd.cn_nameptr = fpl->ndp->ni_cnd.cn_nameptr; in cache_fpl_checkpoint()
4280 fpl->ndp->ni_cnd.cn_flags = fpl->snd_outer.cn_flags; in cache_fpl_restore_partial()
4294 fpl->ndp->ni_resflags = 0; in cache_fpl_restore_abort()
4295 fpl->ndp->ni_cnd.cn_nameptr = fpl->ndp->ni_cnd.cn_pnbuf; in cache_fpl_restore_abort()
[all …]
HDvfs_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()
250 vn_open_cred(struct nameidata *ndp, int *flagp, int cmode, u_int vn_open_flags, in vn_open_cred() argument
268 ndp->ni_cnd.cn_nameiop = CREATE; in vn_open_cred()
269 ndp->ni_cnd.cn_flags = open2nameif(fmode, vn_open_flags); in vn_open_cred()
277 ndp->ni_cnd.cn_flags |= LOCKPARENT | NOCACHE | NC_KEEPPOSENTRY; in vn_open_cred()
279 ndp->ni_cnd.cn_flags |= FOLLOW; in vn_open_cred()
282 if ((error = namei(ndp)) != 0) in vn_open_cred()
284 if (ndp->ni_vp == NULL) { in vn_open_cred()
286 (ndp->ni_dvp->v_mount->mnt_flag & MNT_NAMEDATTR) == in vn_open_cred()
[all …]
/freebsd-head/contrib/netbsd-tests/net/ndp/
HDt_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 …]
HDt_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-head/sys/sys/
HDnamei.h124 int cache_fplookup(struct nameidata *ndp, enum cache_fpl_status *status,
212 #define NDINIT(ndp, op, flags, segflg, namep) \ argument
213 NDINIT_ALL(ndp, op, flags, segflg, namep, AT_FDCWD, NULL, &cap_no_rights)
214 #define NDINIT_AT(ndp, op, flags, segflg, namep, dirfd) \ argument
215 NDINIT_ALL(ndp, op, flags, segflg, namep, dirfd, NULL, &cap_no_rights)
216 #define NDINIT_ATRIGHTS(ndp, op, flags, segflg, namep, dirfd, rightsp) \ argument
217 NDINIT_ALL(ndp, op, flags, segflg, namep, dirfd, NULL, rightsp)
218 #define NDINIT_ATVP(ndp, op, flags, segflg, namep, vp) \ argument
219 NDINIT_ALL(ndp, op, flags, segflg, namep, AT_FDCWD, vp, &cap_no_rights)
244 #define NDINIT_ALL(ndp, op, flags, segflg, namep, dirfd, startdir, rightsp) \ argument
[all …]
/freebsd-head/tests/sys/netinet6/
HDproxy_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 …]
HDndp.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
HDoutput6.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 …]
HDlpm6.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
HDMakefile16 ndp \
26 TEST_METADATA.ndp+= execenv="jail" \
/freebsd-head/sys/fs/nfsserver/
HDnfs_nfsdport.c644 nfsvno_namei(struct nfsrv_descript *nd, struct nameidata *ndp, in nfsvno_namei() argument
648 struct componentname *cnp = &ndp->ni_cnd; in nfsvno_namei()
658 ndp->ni_lcf = 0; in nfsvno_namei()
667 nfsvno_relpathbuf(ndp); in nfsvno_namei()
677 ndp->ni_segflg = UIO_SYSSPACE; in nfsvno_namei()
680 ndp->ni_loopcnt = 0; in nfsvno_namei()
687 for (i = 1; i < ndp->ni_pathlen; i++) in nfsvno_namei()
690 if (i == ndp->ni_pathlen) { in nfsvno_namei()
712 ndp->ni_startdir = dp; in nfsvno_namei()
713 ndp->ni_rootdir = rootvnode; in nfsvno_namei()
[all …]
/freebsd-head/usr.sbin/ndp/
HDMakefile17 PROG= ndp
18 MAN= ndp.8
19 SRCS= ndp.c
/freebsd-head/libexec/rc/rc.d/
HDstatic_ndp50 ndp -s ${ndp_args} >/dev/null 2>&1
65 ndp -d ${ndp_args%%[ ]*} > /dev/null 2>&1
/freebsd-head/sys/fs/nullfs/
HDnull_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-head/cddl/contrib/opensolaris/common/ctf/
HDctf_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-head/sys/fs/unionfs/
HDunion_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-head/cddl/contrib/opensolaris/lib/libdtrace/common/
HDdt_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-head/contrib/netbsd-tests/net/net/
HDt_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-head/contrib/libpcap/
HDpcap-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-head/sys/fs/fuse/
HDfuse_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-head/sys/fs/nfsclient/
HDnfs_clrpcops.c550 struct nfscldeleg *dp, *ndp = NULL; in nfsrpc_openrpc() local
633 ndp = malloc( in nfsrpc_openrpc()
636 LIST_INIT(&ndp->nfsdl_owner); in nfsrpc_openrpc()
637 LIST_INIT(&ndp->nfsdl_lock); in nfsrpc_openrpc()
638 ndp->nfsdl_clp = op->nfso_own->nfsow_clp; in nfsrpc_openrpc()
639 ndp->nfsdl_fhlen = newfhlen; in nfsrpc_openrpc()
640 NFSBCOPY(newfhp, ndp->nfsdl_fh, newfhlen); in nfsrpc_openrpc()
641 newnfs_copyincred(cred, &ndp->nfsdl_cred); in nfsrpc_openrpc()
642 nfscl_lockinit(&ndp->nfsdl_rwlock); in nfsrpc_openrpc()
645 ndp->nfsdl_stateid.seqid = *tl++; in nfsrpc_openrpc()
[all …]
HDnfs_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-head/contrib/netbsd-tests/net/
HDnet_common.sh231 atf_check -s exit:0 -o ignore rump.ndp -na
275 rump.ndp -na
/freebsd-head/sys/fs/udf/
HDudf_vfsops.c186 struct nameidata nd, *ndp = &nd; in udf_mount() local
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()

123