Home
last modified time | relevance | path

Searched refs:nce (Results 1 – 18 of 18) sorted by relevance

/illumos-gate/usr/src/uts/common/inet/ip/
H A Dip_ndp.c235 &nce); in nce_add_v6()
361 &nce); in nce_lookup_then_add_v6()
1075 nce = list_prev(&ill->ill_nce, nce); in nce_too_many_mcast()
1086 nce = list_prev(&ill->ill_nce, nce); in nce_too_many_mcast()
3300 if (nce == NULL || IS_LOOPBACK(nce->nce_ill) || IS_VNI(nce->nce_ill)) in nce_fastpath_create()
3359 if (nce == NULL || IS_LOOPBACK(nce->nce_ill) || IS_VNI(nce->nce_ill)) in nce_fastpath()
3454 nce = list_next(&ill->ill_nce, nce)) { in nce_fastpath_list_delete()
3582 nce = nce_delete_then_add(nce); in nce_fastpath_update()
3598 nce->nce_fp_mp->b_wptr = nce->nce_fp_mp->b_rptr in nce_fastpath_update()
5039 bzero(nce, sizeof (*nce)); in nce_add_impl()
[all …]
H A Dip_output.c141 nce_t *nce; in conn_ip_output() local
228 nce = ixa->ixa_nce; in conn_ip_output()
326 ill = nce->nce_ill; in conn_ip_output()
450 nce_t *nce; in ip_verify_ire() local
499 if (nce == NULL) { in ip_verify_ire()
510 nce_refrele(nce); in ip_verify_ire()
534 nce_t *nce; in ip_verify_nce() local
545 if (nce == NULL) { in ip_verify_nce()
816 nce_t *nce; in ip_output_simple_v4() local
870 nce = NULL; in ip_output_simple_v4()
[all …]
H A Dip2mac.c181 nce_t *nce = NULL; in ip2mac() local
219 nce = nce_lookup_v6(ill, &sin6->sin6_addr); in ip2mac()
223 &sin6->sin6_addr, 0, ND_UNCHANGED, &nce); in ip2mac()
228 nce = nce_lookup_v4(ill, &sin->sin_addr.s_addr); in ip2mac()
232 &sin->sin_addr.s_addr, 0, ND_UNCHANGED, &nce); in ip2mac()
236 if (nce == NULL) { in ip2mac()
240 ncec = nce->nce_common; in ip2mac()
258 ncec = nce->nce_common; in ip2mac()
319 if (nce != NULL) in ip2mac()
320 nce_refrele(nce); in ip2mac()
H A Dip_ire.c2588 return (nce); in ire_nce_init()
2613 nce_t *nce; in ire_make_condemned() local
2625 if (nce != NULL) in ire_make_condemned()
2858 nce_t *nce; in ire_dep_remove() local
3097 return (nce); in ire_handle_condemned_nce()
3125 nce_t *nce; in ire_no_good() local
3162 if (nce != NULL && nce->nce_is_condemned && in ire_no_good()
3166 nce = NULL; in ire_no_good()
3414 nce_t *nce; in ire_to_nce() local
3427 return (nce); in ire_to_nce()
[all …]
H A Dip6_output.c117 nce_t *nce; in ip_output_simple_v6() local
181 nce = ire_to_nce(ire, INADDR_ANY, &ip6h->ip6_dst); in ip_output_simple_v6()
182 if (nce == NULL) { in ip_output_simple_v6()
189 if (nce->nce_is_condemned) { in ip_output_simple_v6()
193 nce_refrele(nce); in ip_output_simple_v6()
208 nce = nce1; in ip_output_simple_v6()
225 ixa->ixa_nce = nce; in ip_output_simple_v6()
259 fragsize = ip_get_base_mtu(nce->nce_ill, ire); in ip_output_simple_v6()
1163 ill_t *ill = nce->nce_ill; in ip_postfrag_multirt_v6()
1213 mp, nce->nce_ill); in ip_postfrag_multirt_v6()
[all …]
H A Dip_input.c846 nce_t *nce; in ire_recv_forward_v4() local
880 if (nce == NULL) { in ire_recv_forward_v4()
895 nce_refhold(nce); in ire_recv_forward_v4()
902 nce_refrele(nce); in ire_recv_forward_v4()
909 nce = nce1; in ire_recv_forward_v4()
929 nce_refrele(nce); in ire_recv_forward_v4()
956 nce_refrele(nce); in ire_recv_forward_v4()
1110 nce_refrele(nce); in ire_recv_forward_v4()
1319 nce_t *nce; in ire_recv_broadcast_v4() local
1479 if (nce == NULL) { in ire_recv_broadcast_v4()
[all …]
H A Dipmp.c924 nce_t *nce; in ipmp_illgrp_refresh_arpent() local
953 &nce); in ipmp_illgrp_refresh_arpent()
955 if (nce != NULL) in ipmp_illgrp_refresh_arpent()
956 nce_refrele(nce); in ipmp_illgrp_refresh_arpent()
963 nce_refrele(nce); in ipmp_illgrp_refresh_arpent()
2202 nce_t *nce; in ipmp_ncec_delete_nce() local
2221 nce_refrele(nce); in ipmp_ncec_delete_nce()
2260 for (; nce != NULL; nce = nce_next) { in ipmp_ncec_refresh_nce()
2264 nce_refhold(nce); in ipmp_ncec_refresh_nce()
2265 nce_delete(nce); in ipmp_ncec_refresh_nce()
[all …]
H A Dip6_input.c836 nce_t *nce; in ire_recv_forward_v6() local
869 if (nce == NULL) { in ire_recv_forward_v6()
875 if (nce == NULL) { in ire_recv_forward_v6()
884 nce_refhold(nce); in ire_recv_forward_v6()
891 nce_refrele(nce); in ire_recv_forward_v6()
898 nce = nce1; in ire_recv_forward_v6()
913 nce_refrele(nce); in ire_recv_forward_v6()
932 nce_refrele(nce); in ire_recv_forward_v6()
950 nce_refrele(nce); in ire_recv_forward_v6()
968 nce_refrele(nce); in ire_recv_forward_v6()
[all …]
H A Dip_attr.c240 nce_t *nce = ixa->ixa_nce; in ip_xmit_attr_to_mblk() local
242 ASSERT(nce != NULL); in ip_xmit_attr_to_mblk()
256 ixm->ixm_nceaddr_v6 = nce->nce_addr; in ip_xmit_attr_to_mblk()
338 nce_t *nce; in ip_xmit_attr_from_mblk() local
375 nce = nce_lookup_v4(ill, &ixm->ixm_nceaddr_v4); in ip_xmit_attr_from_mblk()
382 if (nce == NULL) { in ip_xmit_attr_from_mblk()
398 ixa->ixa_nce = nce; in ip_xmit_attr_from_mblk()
1157 nce_t *nce; in ixa_cleanup_stale() local
1161 nce = ixa->ixa_nce; in ixa_cleanup_stale()
1176 if (nce != NULL && nce->nce_is_condemned) { in ixa_cleanup_stale()
[all …]
H A Dip6_if.c1223 nce_t *nce = NULL; in ipif_ndp_up() local
1327 nce_refrele(nce); in ipif_ndp_up()
1328 nce = NULL; in ipif_ndp_up()
1332 nce_refrele(nce); in ipif_ndp_up()
1333 nce = NULL; in ipif_ndp_up()
1361 if (nce != NULL) in ipif_ndp_up()
1362 nce_refrele(nce); in ipif_ndp_up()
2771 nce_t *nce; in ip_siocdelndp_v6() local
2796 if (nce == NULL) in ip_siocdelndp_v6()
2800 nce_refrele(nce); in ip_siocdelndp_v6()
[all …]
H A Dip6.c1011 nce_t *nce; in icmp_redirect_v6() local
1120 nce_refrele(nce); in icmp_redirect_v6()
1129 nce_refrele(nce); in icmp_redirect_v6()
1970 nce_t *nce; in ip_set_destination_v6() local
2121 if (nce == NULL) { in ip_set_destination_v6()
2202 nce = ixa->ixa_nce; in ip_set_destination_v6()
2203 if (nce != NULL && nce->nce_is_condemned) { in ip_set_destination_v6()
2204 nce_refrele(nce); in ip_set_destination_v6()
2266 nce = ixa->ixa_nce; in ip_set_destination_v6()
2267 if (nce != NULL && nce->nce_is_condemned) { in ip_set_destination_v6()
[all …]
H A Dip.c3400 nce_t *nce; in ip_set_destination_v4() local
3537 if (nce == NULL) { in ip_set_destination_v4()
3629 nce = ixa->ixa_nce; in ip_set_destination_v4()
3630 if (nce != NULL && nce->nce_is_condemned) { in ip_set_destination_v4()
3631 nce_refrele(nce); in ip_set_destination_v4()
3694 nce = ixa->ixa_nce; in ip_set_destination_v4()
3695 if (nce != NULL && nce->nce_is_condemned) { in ip_set_destination_v4()
3696 nce_refrele(nce); in ip_set_destination_v4()
3742 nce_t *nce; in ip_get_pmtu() local
3842 if (nce->nce_common->ncec_ill != nce->nce_ill && in ip_get_pmtu()
[all …]
H A Dip_if.c1236 nce_t *nce; in ill_downi() local
1240 if (nce != NULL && nce->nce_ill == ill) in ill_downi()
1243 nce = NULL; in ill_downi()
1245 if (nce != NULL) in ill_downi()
2744 nce_t *nce; in ill_set_nce_router_flags() local
8196 nce_t *nce; in ip_sioctl_arp() local
8366 nce = NULL; in ip_sioctl_arp()
8374 &nce); in ip_sioctl_arp()
8386 nce = NULL; in ip_sioctl_arp()
18456 nce = NULL; in ipif_arp_up_done_tail()
[all …]
H A Dip_ftable.c1074 nce_t *nce; in ip_select_route() local
1321 nce = ire->ire_nce_cache; in ip_select_route()
1322 if (nce == NULL || nce->nce_is_condemned) { in ip_select_route()
H A Dip_mroute.c3151 nce_t *nce; in tbf_send_packet() local
3177 nce = arp_nce_init(ill, dst, ill->ill_net_type); in tbf_send_packet()
3179 nce = arp_nce_init(ill, dst, IRE_MULTICAST); in tbf_send_packet()
3181 if (nce == NULL) { in tbf_send_packet()
3194 ip_forward_xmit_v4(nce, ill, mp, ipha, &iras, ill->ill_mc_mtu, in tbf_send_packet()
3198 nce_refrele(nce); in tbf_send_packet()
H A Dip_arp.c826 nce_t *nce; in arp_process_packet() local
1125 &src_paddr, 0, ND_STALE, &nce); in arp_process_packet()
1133 src_ncec = nce->nce_common; in arp_process_packet()
1147 nce_refrele(nce); in arp_process_packet()
/illumos-gate/usr/src/test/os-tests/tests/spoof-ras/
H A Dspoof-ras.c103 nce->lnr_hdw_len + 7) / 8) * 8; in spoof_prepare_lla()
105 bcopy(&nce->lnr_hdw_addr, in spoof_prepare_lla()
106 &llap->nd_opt_lla_hdw_addr, nce->lnr_hdw_len); in spoof_prepare_lla()
179 spoof_prepare_lla(&lla, nce, &iovs[1]); in spoof_bad_lla_optlen_test()
242 spoof_prepare_lla(&lla, nce, &iovs[1]); in spoof_bad_pi_optlen_test()
312 spoof_prepare_lla(&lla, nce, &iovs[1]); in spoof_bad_plen_test()
343 spoof_prepare_lla(&lla, nce, &iovs[1]); in spoof_link_local_test()
371 spoof_prepare_lla(&lla, nce, &iovs[1]); in spoof_good_test()
524 if (func(s, nce, multicast) == 0) { in spoof_run_test()
532 spoof_run_tests(int s, struct lif_nd_req *nce) in spoof_run_tests() argument
[all …]
/illumos-gate/usr/src/cmd/mdb/common/modules/ip/
H A Dip.c729 nce_t nce; in nce_walk_step() local
731 if (mdb_vread(&nce, sizeof (nce), wsp->walk_addr) == -1) { in nce_walk_step()
1442 nce(uintptr_t addr, uint_t flags, int argc, const mdb_arg_t *argv) in nce() function
1444 nce_t nce; in nce() local
1478 (void) mdb_vread(&nce, sizeof (nce_t), addr); in nce()
1479 (void) nce_format(addr, &nce, &nce_cb); in nce()
1913 "display interface-specific Neighbor Cache structures", nce },
2092 nce_l2_addr(const nce_t *nce, const ill_t *ill) in nce_l2_addr() argument
2099 if (nce->nce_dlur_mp == NULL) in nce_l2_addr()
2104 (uintptr_t)nce->nce_dlur_mp) == -1) { in nce_l2_addr()
[all …]