Home
last modified time | relevance | path

Searched refs:ill_t (Results 1 – 25 of 63) sorted by relevance

123

/illumos-gate/usr/src/uts/common/inet/
H A Dip_if.h153 extern int ill_add_ires(ill_t *);
154 extern void ill_delete_ires(ill_t *);
180 extern void ill_delete(ill_t *);
181 extern void ill_delete_tail(ill_t *);
194 extern void ill_set_inputfn(ill_t *);
202 extern void ill_refhold(ill_t *);
205 extern void ill_refrele(ill_t *);
207 extern void ill_waiter_dcr(ill_t *);
208 extern void ill_trace_ref(ill_t *);
295 extern ill_t *ill_lookup_usesrc(ill_t *);
[all …]
H A Dip_multi.h68 ipaddr_t, ill_t *);
70 const in6_addr_t *, const in6_addr_t *, ill_t *);
72 extern void ill_leave_multicast(ill_t *);
73 extern void ill_recover_multicast(ill_t *);
74 extern void ip_dlur_to_mhi(ill_t *, mblk_t *,
78 extern boolean_t ill_hasmembers_v4(ill_t *, ipaddr_t);
93 extern int ill_join_allmulti(ill_t *);
94 extern void ill_leave_allmulti(ill_t *);
97 extern void ip_purge_allmulti(ill_t *);
119 extern void update_conn_ill(ill_t *, ip_stack_t *);
[all …]
H A Dip_ndp.h120 ill_t *nce_ill;
285 extern void nce_fastpath_update(ill_t *, mblk_t *);
291 extern nce_t *nce_lookup_v4(ill_t *, const in_addr_t *);
292 extern nce_t *nce_lookup_v6(ill_t *, const in6_addr_t *);
298 extern int ndp_query(ill_t *, lif_nd_req_t *);
299 extern int ndp_sioc_update(ill_t *, lif_nd_req_t *);
311 extern int nce_lookup_then_add_v6(ill_t *, uchar_t *, uint_t,
313 extern int nce_lookup_then_add_v4(ill_t *, uchar_t *, uint_t,
325 extern uint32_t ndp_solicit(ncec_t *, in6_addr_t, ill_t *);
333 extern void nce_flush(ill_t *, boolean_t);
[all …]
H A Dip_ire.h121 const ill_t *ift_ill;
148 extern ire_t *ire_lookup_bcast(ill_t *, ipaddr_t, zoneid_t);
159 const in6_addr_t *, ushort_t, ill_t *, zoneid_t, uint_t,
181 const in6_addr_t *, int, const ill_t *, zoneid_t,
195 const ill_t *, uint_t *);
203 extern ill_t *ire_nexthop_ill(ire_t *);
204 extern ill_t *ire_nce_ill(ire_t *);
208 extern ire_t *ire_multicast(ill_t *);
328 extern void ire_walk_ill(uint_t, uint_t, pfv_t, void *, ill_t *);
332 irb_t **ipftbl, ill_t *ill,
[all …]
H A Dip_arp.h96 ill_t *ai_ill;
104 extern int arp_ll_up(ill_t *);
105 extern int arp_ll_down(ill_t *);
108 extern int arp_request(ncec_t *, in_addr_t, ill_t *);
112 extern void arl_set_muxid(ill_t *, int);
113 extern int arl_get_muxid(ill_t *);
114 extern void arp_send_replumb_conf(ill_t *);
115 extern void arp_unbind_complete(ill_t *);
116 extern ill_t *arl_to_ill(arl_t *);
H A Dip.h1832 } ill_t; typedef
2633 ill_t *ire_ill;
3209 extern ill_t *ill_next(ill_walk_context_t *, ill_t *);
3210 extern void ill_frag_timer_start(ill_t *);
3318 ill_t *);
3384 extern void arp_bringup_done(ill_t *, int);
3385 extern void arp_replumb_done(ill_t *, int);
3417 extern void ipmp_ill_leave_illgrp(ill_t *);
3418 extern ill_t *ipmp_ill_hold_ipmp_ill(ill_t *);
3419 extern ill_t *ipmp_ill_hold_xmit_ill(ill_t *, boolean_t);
[all …]
H A Dsctp_ip.h59 extern void sctp_update_ill(ill_t *, int);
61 extern void sctp_move_ipif(ipif_t *, ill_t *, ill_t *);
63 extern void sctp_ill_reindex(ill_t *, uint_t);
H A Dipdrop.h44 void ip_drop_packet(mblk_t *, boolean_t, ill_t *, struct kstat_named *,
46 void ip_drop_input(char *, mblk_t *, ill_t *);
47 void ip_drop_output(char *, mblk_t *, ill_t *);
H A Dipp_common.h72 extern mblk_t *ip_process(ip_proc_t, mblk_t *, ill_t *, ill_t *);
H A Dilb_ip.h47 extern int ilb_check_v4(ilb_stack_t *, ill_t *, mblk_t *, ipha_t *, int,
49 extern int ilb_check_v6(ilb_stack_t *, ill_t *, mblk_t *, ip6_t *, int,
/illumos-gate/usr/src/uts/common/inet/ip/
H A Dipmp.c599 ill_t *
693 ill_t *
703 ill_t *
726 ill_t *
754 ill_t *
975 ill_t *
1788 ill_t *ill = (ill_t *)ill_arg; in ipmp_ill_ire_mark_testhidden()
1809 ill_t *ill = (ill_t *)ill_arg; in ipmp_ill_ire_clear_testhidden()
1827 ill_t *
1855 ill_t *
[all …]
H A Dip_multi.c99 ill_t **);
1148 ill_t *ill; in ip_join_allmulti()
1203 ill_t *ill; in ip_leave_allmulti()
1731 ill_t *ill; in ill_mcast_lookup()
2213 ill_t *ill; in ip_sioctl_msfilter()
2319 ill_t *ill; in ip_msfilter_ill()
2458 ill_t *ill; in ip_opt_add_group()
2525 ill_t *ill; in ip_opt_delete_group_excl()
3082 ill_t *ill; in ilg_delete_all()
3268 ill_t *ill = (ill_t *)arg; in conn_update_ill()
[all …]
H A Dip_ndp.c274 ill_t *hwaddr_ill; in nce_add_v6_postprocess()
336 ill_t *in_ill = ill; in nce_lookup_then_add_v6()
379 ill_t *, ill); in nce_lookup_then_add_v6()
1115 ill_t *ill = (ill_t *)arg; in ncec_mcast_reap_one()
1148 ill_t *ill = (ill_t *)arg; in ncec_mcast_reap()
1177 ill_t *ill; in nce_graveyard_free()
1381 ill_t *src_ill; in ip_ndp_resolve()
4236 ill_t *ncert_ill;
4424 ill_t *
4572 ill_t *ill; in ip_nce_lookup_and_update()
[all …]
H A Dip_if.c217 static ill_t *ill_prev_usesrc(ill_t *);
1093 ill_t *ill = (ill_t *)arg; in conn_cleanup_ill()
1235 ill_t *ill = (ill_t *)ill_arg; in ill_downi()
1270 ill_t *ill = (ill_t *)ill_arg; in ill_downi_if_clone()
2778 ill_t *
2828 ill_t *
3683 ill_t *
3717 ill = (ill_t *)(mi_alloc(sizeof (ill_t) + in ill_lookup_on_name()
3853 ill_t *
3876 ill_t *
[all …]
H A Dip_arp.c533 ill_t *ill; in arp_rput_dlpi()
649 ill_t *ill = (ill_t *)q->q_ptr; in arp_rput_dlpi_writer()
770 ill_t *ill; in arp_rput()
1210 ill_t *ill; in arl_ill_init()
1320 ill_to_arl(ill_t *ill) in ill_to_arl()
1348 ill_t *
1352 ill_t *ill = NULL; in arl_to_ill()
1383 arp_ll_up(ill_t *ill) in arp_ll_up()
1697 ill_t *ill; in arp_announce()
1737 ill_t *ill; in arp_probe()
[all …]
H A Dip6_if.c95 ill_t *
99 ill_t *ill; in ill_lookup_group_v6()
117 ill_t *ill; in ipif_lookup_interface_v6()
163 ill_t *ill; in ipif_lookup_addr_common_v6()
278 ill_t *ill; in ipif_lookup_addr_zoneid_v6()
986 ill_t *ill_match; in ip_rt_delete_v6()
1081 ill_setdesttoken(ill_t *ill) in ill_setdesttoken()
1133 ill_t *ill = ipif->ipif_ill; in ipif_cant_setlinklocal()
1201 ill_t *ill = ipif->ipif_ill; in ipif_setdestlinklocal()
1240 ill_t *bound_ill; in ipif_ndp_up()
[all …]
H A Dip_output.c143 ill_t *ill; in conn_ip_output()
814 ill_t *ill = NULL; in ip_output_simple_v4()
1084 ill_t *ill = ire->ire_ill; in ire_send_local_v4()
1464 ill_t *ill = ire->ire_ill; in ire_send_multicast_v4()
1560 ill_t *ill; in ire_send_noroute_v4()
1705 ip_xmit_attr_t *ixa, ill_t *ill) in ip_output_cksum_v4()
1845 ill_t *ill; in ire_send_wire_v4()
2066 ill_t *ill = nce->nce_ill; in ip_postfrag_loopback()
2146 ill_t *ill = nce->nce_ill; in ip_postfrag_loopcheck()
2223 ill_t *ill = nce->nce_ill; in ip_postfrag_multirt_v4()
[all …]
H A Dip_input.c432 ill_t *ill = ira->ira_ill; in ill_input_full_v4()
563 ill_t *ill = ira->ira_ill; in ill_input_short_v4()
613 ill_t *, ill, ill_t *, NULL, in ill_input_short_v4()
843 ill_t *ill = ira->ira_ill; in ire_recv_forward_v4()
845 ill_t *dst_ill; in ire_recv_forward_v4()
981 ill_t *, ill, ill_t *, dst_ill, ipha_t *, ipha, mblk_t *, mp); in ire_recv_forward_v4()
1245 ill_t *ill = ira->ira_ill; in ire_recv_noroute_v4()
1300 ill_t *ill = ira->ira_ill; in ire_recv_noaccept_v4()
1315 ill_t *ill = ira->ira_ill; in ire_recv_broadcast_v4()
1501 ill_t *ill = ira->ira_ill; in ire_recv_multicast_v4()
[all …]
H A Digmp.c322 ill_t *ill = ira->ira_ill; in igmp_input()
772 ill_t *ill; in igmp_joingroup()
854 ill_t *ill; in mld_joingroup()
934 ill_t *ill = ilm->ilm_ill; in igmp_leavegroup()
1019 ill_t *ill; in igmp_statechange()
1110 ill_t *ill; in mld_statechange()
1396 ill_t *ill; in igmp_timeout_handler()
1615 ill_t *ill; in mld_timeout_handler()
1667 ill_t *ill; in igmp_slowtimo()
1769 ill_t *ill; in mld_slowtimo()
[all …]
H A Dip6_input.c414 ill_t *ill = ira->ira_ill; in ill_input_full_v6()
519 ill_t *ill = ira->ira_ill; in ill_input_short_v6()
578 ill_t *, ill, ill_t *, NULL, in ill_input_short_v6()
832 ill_t *ill = ira->ira_ill; in ire_recv_forward_v6()
835 ill_t *dst_ill; in ire_recv_forward_v6()
956 ill_t *, ill, ill_t *, dst_ill, ip6_t *, ip6h, mblk_t *, mp); in ire_recv_forward_v6()
1150 ill_t *ill = ira->ira_ill; in ire_recv_noroute_v6()
1203 ill_t *ill = ira->ira_ill; in ire_recv_noaccept_v6()
1248 ill_t *ill = ira->ira_ill; in ire_recv_multicast_v6()
1394 ill_t *ill = ira->ira_ill; in ire_recv_multirt_v6()
[all …]
H A Dip_ire.c823 ill_t *ill) in ire_walk_ill()
863 ill_t *dst_ill = ire->ire_ill; in ire_walk_ill_match()
1096 ill_t *ill; in ire_atomic_end()
1111 ill_t *ill; in ire_atomic_start()
1644 ill_t *ill; in ire_inactive()
2486 ill_t *in_ill = ill; in ire_nce_init()
2663 ill_t *ill; in ire_increment_multicast_generation()
2720 ire_multicast(ill_t *ill) in ire_multicast()
2783 ill_t *
2786 ill_t *ill; in ire_nexthop_ill()
[all …]
H A Dip6_ire.c70 const in6_addr_t *gateway, int type, const ill_t *ill,
81 const in6_addr_t *v6gateway, ushort_t type, ill_t *ill, in ire_init_v6()
182 const in6_addr_t *v6gateway, ushort_t type, ill_t *ill, zoneid_t zoneid, in ire_create_v6()
226 ill_t *
231 ill_t *ill; in ire_lookup_multi_ill_v6()
485 DTRACE_PROBE3(ill__incr__cnt, (ill_t *), ire->ire_ill, in ire_add_v6()
691 ill_t *ire_ill = NULL, *dst_ill; in ire_match_args_v6()
915 const in6_addr_t *gateway, int type, const ill_t *ill, in ire_ftable_lookup_v6()
1017 const in6_addr_t *gateway, int type, const ill_t *ill, in ire_ftable_lookup_impl_v6()
1163 const in6_addr_t *nexthop, uint_t ire_type, const ill_t *ill_arg, in ire_route_recursive_impl_v6()
[all …]
H A Dip_squeue.c444 ip_squeue_bind_ring(ill_t *ill, ill_rx_ring_t *rx_ring, processorid_t cpuid) in ip_squeue_bind_ring()
463 ip_squeue_add_ring(ill_t *ill, void *mrp) in ip_squeue_add_ring()
527 DTRACE_PROBE4(ill__ring__add, char *, ill->ill_name, ill_t *, ill, int, in ip_squeue_add_ring()
543 ip_squeue_clean_ring(ill_t *ill, ill_rx_ring_t *rx_ring) in ip_squeue_clean_ring()
604 ip_squeue_quiesce_ring(ill_t *ill, ill_rx_ring_t *rx_ring) in ip_squeue_quiesce_ring()
626 ip_squeue_restart_ring(ill_t *ill, ill_rx_ring_t *rx_ring) in ip_squeue_restart_ring()
656 ip_squeue_clean_all(ill_t *ill) in ip_squeue_clean_all()
H A Dip6_output.c115 ill_t *ill = NULL; in ip_output_simple_v6()
385 ill_t *ill = ire->ire_ill; in ire_send_local_v6()
406 ill_t *, NULL, ill_t *, ill, in ire_send_local_v6()
468 ill_t *, ill, ill_t *, NULL, in ire_send_local_v6()
576 ill_t *ill = ire->ire_ill; in ire_send_multicast_v6()
671 ill_t *ill; in ire_send_noroute_v6()
822 ip_xmit_attr_t *ixa, ill_t *ill) in ip_output_cksum_v6()
962 ill_t *ill; in ire_send_wire_v6()
1163 ill_t *ill = nce->nce_ill; in ip_postfrag_multirt_v6()
1164 ill_t *ill1; in ip_postfrag_multirt_v6()
/illumos-gate/usr/src/uts/common/io/ib/mgt/ibcm/
H A Dibcm_arp_link.c40 static int ibcm_nce_lookup(ibcm_arp_prwqn_t *wqnp, ill_t *ill, zoneid_t zid);
97 ibcm_arp_check_interface(ill_t *ill) in ibcm_arp_check_interface()
112 ill_t *ill = NULL; in ibcm_resolver_pr_lookup()
113 ill_t *hwaddr_ill = NULL; in ibcm_resolver_pr_lookup()
291 ibcm_nce_lookup(ibcm_arp_prwqn_t *wqnp, ill_t *ill, zoneid_t zoneid) in ibcm_nce_lookup()

123