Searched refs:ndi (Results 1 - 9 of 9) sorted by relevance

/darwin-on-arm/xnu/bsd/netinet6/
H A Din6_ifattach.c1110 struct nd_ifinfo *ndi; local
1113 ndi = ND_IFINFO(ifp);
1114 VERIFY(ndi != NULL && ndi->initialized);
1115 lck_mtx_lock(&ndi->lock);
1117 if (bcmp(ndi->randomid, nullbuf, sizeof(nullbuf)) == 0) {
1123 bcopy(baseid, ndi->randomseed1, sizeof(ndi->randomseed1));
1126 (void)generate_tmp_ifid(ndi->randomseed0, ndi
1139 struct nd_ifinfo *ndi; local
[all...]
H A Dnd6_nbr.c940 struct nd_ifinfo *ndi; local
945 ndi = ND_IFINFO(ifp);
946 if (ndi != NULL && ndi->initialized) {
947 lck_mtx_lock(&ndi->lock);
948 ignorena = ndi->flags & ND6_IFF_IGNORE_NA;
949 lck_mtx_unlock(&ndi->lock);
1044 struct nd_ifinfo *ndi; local
1047 ndi = ND_IFINFO(rt->rt_ifp);
1048 VERIFY(ndi !
1142 struct nd_ifinfo *ndi; local
1638 struct nd_ifinfo *ndi; local
1804 struct nd_ifinfo *ndi; local
[all...]
H A Dnd6_rtr.c376 struct nd_ifinfo *ndi = NULL; local
464 ndi = &nd_ifinfo[ifp->if_index];
465 VERIFY(ndi->initialized);
466 lck_mtx_lock(&ndi->lock);
477 ndi->basereachable != advreachable) {
478 ndi->basereachable = advreachable;
479 ndi->reachable = ND_COMPUTE_RTIME(ndi->basereachable);
480 ndi->recalctm = nd6_recalc_reachtm_interval; /* reset */
484 ndi
1089 struct nd_ifinfo *ndi = &nd_ifinfo[ifp->if_index]; local
1714 struct nd_ifinfo *ndi = NULL; local
2061 struct nd_ifinfo *ndi = NULL; local
2232 struct nd_ifinfo *ndi = &nd_ifinfo[ifp->if_index]; local
3529 struct nd_ifinfo *ndi; local
[all...]
H A Dnd6.c435 struct nd_ifinfo *ndi; local
449 ndi = &nd_ifinfo[ifp->if_index];
450 VERIFY(ndi->initialized);
451 lck_mtx_lock(&ndi->lock);
452 oldmaxmtu = ndi->maxmtu;
465 maxmtu = ndi->maxmtu = ifp->if_mtu;
473 if (oldmaxmtu >= IPV6_MMTU && ndi->maxmtu < IPV6_MMTU) {
476 ifp->if_name, ifp->if_unit, (uint32_t)ndi->maxmtu);
478 ndi->linkmtu = ifp->if_mtu;
479 lck_mtx_unlock(&ndi
670 struct nd_ifinfo *ndi; local
1758 struct nd_ifinfo *ndi; local
2356 struct nd_ifinfo *ndi; local
2394 struct nd_ifinfo *ndi; local
2938 struct nd_ifinfo *ndi; local
[all...]
H A Din6.c1402 struct nd_ifinfo *ndi; local
1405 ndi = ND_IFINFO(ifp);
1406 if (ndi != NULL && ndi->initialized) {
1407 lck_mtx_lock(&ndi->lock);
1408 if (ndi->flags & ND6_IFF_PROXY_PREFIXES) {
1410 ndi->flags &= ~ND6_IFF_PROXY_PREFIXES;
1411 lck_mtx_unlock(&ndi->lock);
1415 lck_mtx_unlock(&ndi->lock);
3481 struct nd_ifinfo *ndi; local
[all...]
H A Dnd6.h408 } ndi; member in struct:in6_ondireq
414 struct nd_ifinfo ndi; member in struct:in6_ndireq
419 struct nd_ifinfo_compat ndi; member in struct:in6_ndireq
H A Dicmp6.c2179 struct nd_ifinfo *ndi; local
2332 if (outif != NULL && (ndi = ND_IFINFO(outif)) != NULL &&
2333 ndi->initialized) {
2334 lck_mtx_lock(&ndi->lock);
2335 ip6->ip6_hlim = ndi->chlim;
2336 lck_mtx_unlock(&ndi->lock);
2339 (ndi = ND_IFINFO(m->m_pkthdr.rcvif)) != NULL &&
2340 ndi->initialized) {
2342 lck_mtx_lock(&ndi->lock);
2343 ip6->ip6_hlim = ndi
[all...]
H A Din6_src.c1166 struct nd_ifinfo *ndi = &nd_ifinfo[ifp->if_index]; local
1168 if (ndi->initialized) {
1169 lck_mtx_lock(&ndi->lock);
1170 chlim = ndi->chlim;
1171 lck_mtx_unlock(&ndi->lock);
/darwin-on-arm/xnu/bsd/netinet/
H A Dtcp_input.c4295 struct nd_ifinfo *ndi; local
4299 if ((ndi = ND_IFINFO(rt->rt_ifp)) != NULL && !ndi->initialized)
4300 ndi = NULL;
4301 if (ndi != NULL)
4302 lck_mtx_lock(&ndi->lock);
4307 if (ndi != NULL)
4308 lck_mtx_unlock(&ndi->lock);

Completed in 56 milliseconds