/illumos-gate/usr/src/uts/common/inet/ |
H A D | ip_ndp.h | 151 ncec_t *nce_hash_tbl[NCE_TABLE_SIZE]; 280 typedef void (*ncec_walk_cb_t)(ncec_t *, void *); 283 extern void ncec_delete(ncec_t *); 284 extern void ncec_delete_per_ill(ncec_t *, void *); 287 extern void ncec_inactive(ncec_t *); 289 extern ncec_t *ncec_lookup_illgrp_v6(ill_t *, const in6_addr_t *); 290 extern ncec_t *ncec_lookup_illgrp_v4(ill_t *, const in_addr_t *); 293 extern void nce_make_unreachable(ncec_t *); 297 extern void nce_process(ncec_t *, uchar_t *, uint32_t, boolean_t); 305 extern boolean_t nce_restart_dad(ncec_t *); [all …]
|
H A D | ip2mac_impl.h | 40 extern void ncec_cb_dispatch(ncec_t *); 41 extern void ncec_ip2mac_response(ip2mac_t *, ncec_t *); 42 extern void ncec_cb_refhold_locked(ncec_t *); 43 extern void ncec_cb_refrele(ncec_t *);
|
H A D | ip_arp.h | 106 extern boolean_t arp_announce(ncec_t *); 107 extern boolean_t arp_probe(ncec_t *); 108 extern int arp_request(ncec_t *, in_addr_t, ill_t *);
|
H A D | ip.h | 1300 typedef struct ncec_s ncec_t; typedef 3430 extern void ipmp_ncec_delete_nce(ncec_t *); 3431 extern void ipmp_ncec_refresh_nce(ncec_t *);
|
/illumos-gate/usr/src/uts/common/inet/ip/ |
H A D | ip_ndp.c | 113 static void nce_cleanup_list(ncec_t *ncec); 114 static void nce_set_ll(ncec_t *ncec, uchar_t *ll_addr); 115 static ncec_t *ncec_lookup_illgrp(ill_t *, const in6_addr_t *, 116 ncec_t *); 125 static void ncec_refhold_locked(ncec_t *); 126 static boolean_t ill_defend_rate_limit(ill_t *, ncec_t *); 127 static void nce_queue_mp_common(ncec_t *, mblk_t *, boolean_t); 130 static nce_t *nce_add_impl(ill_t *, ncec_t *, nce_t *, mblk_t *, list_t *); 131 static nce_t *nce_add(ill_t *, ncec_t *, list_t *); 134 static nce_t *nce_ill_lookup_then_add(ill_t *, ncec_t *); [all …]
|
H A D | ip2mac.c | 41 ncec_cb_dispatch(ncec_t *ncec) in ncec_cb_dispatch() 78 ncec_ip2mac_response(ip2mac_t *ip2m, ncec_t *ncec) in ncec_ip2mac_response() 116 ncec_cb_refhold_locked(ncec_t *ncec) in ncec_cb_refhold_locked() 123 ncec_cb_refrele(ncec_t *ncec) in ncec_cb_refrele() 146 ncec_add_cb(ncec_t *ncec, ip2mac_callback_t *cb, void *cbarg) in ncec_add_cb() 180 ncec_t *ncec; in ip2mac() 340 ip2mac_cancel_callback(ncec_t *ncec, void *arg) in ip2mac_cancel_callback()
|
H A D | ip_arp.c | 66 ncec_t *); 217 const in_addr_t *src_paddr, ncec_t **sncec, int op) in ip_nce_resolve_all() 220 ncec_t *ncec; in ip_nce_resolve_all() 821 ncec_t *dst_ncec, *src_ncec = NULL; in arp_process_packet() 1032 arh_t *, arh, ncec_t *, dst_ncec); in arp_process_packet() 1076 ill_t *, ill, arh_t *, arh, ncec_t *, dst_ncec); in arp_process_packet() 1442 ip_recv_attr_t *ira, ncec_t *ncec) in arp_notify() 1638 arp_request(ncec_t *ncec, in_addr_t sender, ill_t *ill) in arp_request() 1695 arp_announce(ncec_t *ncec) in arp_announce() 1735 arp_probe(ncec_t *ncec) in arp_probe()
|
H A D | ipmp.c | 93 static void ipmp_ncec_delete_nonlocal(ncec_t *, void *); 923 ncec_t *ncec; in ipmp_illgrp_refresh_arpent() 2186 ipmp_ncec_delete_nonlocal(ncec_t *ncec, void *ill_arg) in ipmp_ncec_delete_nonlocal() 2197 ipmp_ncec_delete_nce(ncec_t *ncec) in ipmp_ncec_delete_nce() 2231 ipmp_ncec_refresh_nce(ncec_t *ncec) in ipmp_ncec_refresh_nce()
|
H A D | ip.c | 712 static void ip_snmp_get2_v4_media(ncec_t *, void *); 713 static void ip_snmp_get2_v6_media(ncec_t *, void *); 11227 ip_snmp_get2_v6_media(ncec_t *ncec, void *ptr) in ip_snmp_get2_v6_media() 11278 nce2ace(ncec_t *ncec) in nce2ace() 11305 ip_snmp_get2_v4_media(ncec_t *ncec, void *ptr) in ip_snmp_get2_v4_media() 14508 ncec_t *ncec = nce->nce_common; in ip_xmit() 14784 (ncec_t *), ncec, (mblk_t *), mp); in ip_xmit()
|
H A D | ip_output.c | 2068 ncec_t *ncec; in ip_postfrag_loopback()
|
H A D | ip_ire.c | 2276 sizeof (ncec_t), 0, NULL, NULL, in ip_ire_g_init()
|
H A D | ip6.c | 1629 ncec_t *ncec = NULL; in icmp_send_redirect_v6()
|
H A D | ip_if.c | 2743 ncec_t *ncec; in ill_set_nce_router_flags() 5092 MAX(sizeof (ire_t), sizeof (ncec_t))); in th_trace_gethash() 8195 ncec_t *ncec = NULL; in ip_sioctl_arp() 12235 ncec_t *ncec; in ipif_nce_start_dad()
|
/illumos-gate/usr/src/cmd/mdb/common/modules/ip/ |
H A D | ip.c | 92 ncec_t ncec; 227 static int ncec_format(uintptr_t addr, const ncec_t *ncec, int ipversion); 746 ncec_t ncec; in nce_format() 2086 ncec_l2_addr(const ncec_t *ncec, const ill_t *ill) in ncec_l2_addr() 2170 ncec_t ncec; in ncec() 2192 if (mdb_vread(&ncec, sizeof (ncec_t), addr) == -1) { in ncec() 2216 ncec_format(uintptr_t addr, const ncec_t *ncec, int ipversion) in ncec_format() 2463 if (mdb_vread(&nw->ncec, sizeof (ncec_t), addr) == -1) { in ncec_stack_walk_step() 2486 ncec_t ncec; in ncec_cb() 2488 if (mdb_vread(&ncec, sizeof (ncec_t), addr) == -1) { in ncec_cb()
|