Searched defs:ill (Results 1 - 25 of 44) sorted by relevance

12

/illumos-gate/usr/src/uts/common/ipp/dlcosmk/
H A Ddlcosmk.c56 ill_t *ill = NULL; local
89 ((ill = ill_lookup_on_ifindex_global_instance(ill_index,
91 dlcosmk2dbg(("dlcosmk_process:invalid ill index %u\n",
101 if (!(ill->ill_flags & ILLF_COS_ENABLED)) {
102 dlcosmk2dbg(("dlcosmk_process:ill %u does not support CoS\n",
105 ill_refrele(ill);
108 ill_refrele(ill);
/illumos-gate/usr/src/uts/common/inet/ip/
H A Dipdrop.c252 ip_drop_packet(mblk_t *mp, boolean_t inbound, ill_t *ill, argument
294 ip_drop_input(str, mp, ill);
296 ip_drop_output(str, mp, ill);
313 ip_drop_input(char *str, mblk_t *mp, ill_t *ill) argument
322 ipha, __dtrace_ipsr_ill_t *, ill, ipha_t *, ipha,
328 ip6h, __dtrace_ipsr_ill_t *, ill, ipha_t *, NULL,
335 ip_drop_output(char *str, mblk_t *mp, ill_t *ill) argument
344 ipha, __dtrace_ipsr_ill_t *, ill, ipha_t *, ipha,
350 ip6h, __dtrace_ipsr_ill_t *, ill, ipha_t *, NULL,
H A Dip2mac.c183 ill_t *ill; local
208 * find the ill from the ip2m->ip2mac_ifindex
210 ill = ill_lookup_on_ifindex(ip2m->ip2mac_ifindex, isv6, ipst);
211 if (ill == NULL) {
219 nce = nce_lookup_v6(ill, &sin6->sin6_addr);
221 err = nce_lookup_then_add_v6(ill, NULL,
222 ill->ill_phys_addr_length,
228 nce = nce_lookup_v4(ill, &sin->sin_addr.s_addr);
230 err = nce_lookup_then_add_v4(ill, NULL,
231 ill
[all...]
H A Dip6_rts.c83 const in6_addr_t *author, const in6_addr_t *ifaddr, const ill_t *ill,
137 cp += ill_dls_info((struct sockaddr_dl *)cp, ill);
80 rts_fill_msg_v6(int type, int rtm_addrs, const in6_addr_t *dst, const in6_addr_t *mask, const in6_addr_t *gateway, const in6_addr_t *src_addr, const in6_addr_t *brd_addr, const in6_addr_t *author, const in6_addr_t *ifaddr, const ill_t *ill, mblk_t *mp, const tsol_gc_t *gc) argument
H A Dip6_output.c112 ill_t *ill = NULL; local
181 ip_drop_output("ire_to_nce", mp, ill);
200 ip_drop_output("No nce", mp, ill);
269 ill = ire_nexthop_ill(ire);
279 /* If unreachable we have no ill but need some source */
280 if (ill == NULL) {
284 error = ip_select_source_v6(ill, &setsrc, &dst,
289 BUMP_MIB(ill->ill_ip_mib, ipIfStatsHCOutRequests);
290 BUMP_MIB(ill->ill_ip_mib, ipIfStatsOutDiscards);
292 mp, ill);
382 ill_t *ill = ire->ire_ill; local
572 ill_t *ill = ire->ire_ill; local
667 ill_t *ill; local
817 ip_output_cksum_v6(iaflags_t ixaflags, mblk_t *mp, ip6_t *ip6h, ip_xmit_attr_t *ixa, ill_t *ill) argument
950 ill_t *ill; local
1150 ill_t *ill = nce->nce_ill; local
[all...]
H A Dip_squeue.c77 * Returns the squeue associated with an ill receive ring. If the ring is
273 * bound to any ill.
454 ip_squeue_bind_ring(ill_t *ill, ill_rx_ring_t *rx_ring, processorid_t cpuid) argument
456 ASSERT(ILL_MAC_PERIM_HELD(ill));
457 ASSERT(rx_ring->rr_ill == ill);
459 mutex_enter(&ill->ill_lock);
462 mutex_exit(&ill->ill_lock);
469 mutex_exit(&ill->ill_lock);
473 ip_squeue_add_ring(ill_t *ill, void *mrp) argument
481 ASSERT(ILL_MAC_PERIM_HELD(ill));
553 ip_squeue_clean_ring(ill_t *ill, ill_rx_ring_t *rx_ring) argument
614 ip_squeue_quiesce_ring(ill_t *ill, ill_rx_ring_t *rx_ring) argument
636 ip_squeue_restart_ring(ill_t *ill, ill_rx_ring_t *rx_ring) argument
666 ip_squeue_clean_all(ill_t *ill) argument
[all...]
H A Dip_tunables.c43 * Set ip{,6}_forwarding values. If the value is being set on an ill,
44 * find the ill and set the value on it. On the other hand if we are modifying
56 ill_t *ill; local
71 * if it's not per ill then set the global property and bring all the
80 ill = ILL_START_WALK_V6(&ctx, ipst);
82 ill = ILL_START_WALK_V4(&ctx, ipst);
84 for (; ill != NULL; ill = ill_next(&ctx, ill)) {
89 if (per_ill && strcmp(ifname, ill
104 ill_t *ill; local
274 ill_t *ill; local
[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,
127 error = ire_init_common(ire, type, ill, zoneid, flags, IPV6_VERSION,
182 const in6_addr_t *v6gateway, ushort_t type, ill_t *ill, zoneid_t zoneid,
198 type, ill, zoneid, flags, gc, ipst);
209 * Find the ill matching a multicast group.
217 * the ill when recursing.
231 ill_t *ill; local
245 ill = ire_nexthop_ill(ire);
247 return (ill);
80 ire_init_v6(ire_t *ire, const in6_addr_t *v6addr, const in6_addr_t *v6mask, const in6_addr_t *v6gateway, ushort_t type, ill_t *ill, zoneid_t zoneid, uint_t flags, tsol_gc_t *gc, ip_stack_t *ipst) argument
181 ire_create_v6(const in6_addr_t *v6addr, const in6_addr_t *v6mask, const in6_addr_t *v6gateway, ushort_t type, ill_t *ill, zoneid_t zoneid, uint_t flags, tsol_gc_t *gc, ip_stack_t *ipst) argument
686 ire_match_args_v6(ire_t *ire, const in6_addr_t *addr, const in6_addr_t *mask, const in6_addr_t *gateway, int type, const ill_t *ill, zoneid_t zoneid, const ts_label_t *tsl, int match_flags) argument
878 ire_gateway_ok_zone_v6(const in6_addr_t *gateway, zoneid_t zoneid, ill_t *ill, const ts_label_t *tsl, ip_stack_t *ipst, boolean_t lock_held) argument
916 ire_ftable_lookup_v6(const in6_addr_t *addr, const in6_addr_t *mask, const in6_addr_t *gateway, int type, const ill_t *ill, zoneid_t zoneid, const ts_label_t *tsl, int flags, uint32_t xmit_hint, ip_stack_t *ipst, uint_t *generationp) argument
1018 ire_ftable_lookup_impl_v6(const in6_addr_t *addr, const in6_addr_t *mask, const in6_addr_t *gateway, int type, const ill_t *ill, zoneid_t zoneid, const ts_label_t *tsl, int flags, ip_stack_t *ipst) argument
1177 ill_t *ill = NULL; local
1453 ire_route_recursive_v6(const in6_addr_t *nexthop, uint_t ire_type, const ill_t *ill, zoneid_t zoneid, const ts_label_t *tsl, uint_t match_args, uint_t irr_flags, uint32_t xmit_hint, ip_stack_t *ipst, in6_addr_t *setsrcp, tsol_ire_gw_secattr_t **gwattrp, uint_t *generationp) argument
[all...]
H A Dconn_opt.c146 ill_t *ill; local
150 ill = ill_lookup_on_ifindex(ira->ira_rifindex, B_FALSE,
152 if (ill != NULL) {
153 ip_setl2src(mp, ira, ill);
154 ill_refrele(ill);
288 ill_t *ill; local
303 ill = ill_lookup_on_ifindex(ira->ira_ruifindex, B_FALSE, ipst);
304 if (ill != NULL) {
305 ipif = ipif_good_addr(ill, IPCL_ZONEID(connp));
311 ill_refrele(ill);
338 ill_t *ill; local
[all...]
H A Dip6_input.c143 * The ill will always be valid if this function is called directly from
157 ip_input_v6(ill_t *ill, ill_rx_ring_t *ip_ring, mblk_t *mp_chain, argument
160 (void) ip_input_common_v6(ill, ip_ring, mp_chain, mhip, NULL, NULL,
180 ip_accept_tcp_v6(ill_t *ill, ill_rx_ring_t *ip_ring, squeue_t *target_sqp, argument
183 return (ip_input_common_v6(ill, ip_ring, mp_chain, NULL, target_sqp,
193 ip_input_common_v6(ill_t *ill, ill_rx_ring_t *ip_ring, mblk_t *mp_chain, argument
207 ASSERT(ill != NULL);
210 iras.ira_ill = iras.ira_rill = ill;
211 iras.ira_ruifindex = ill->ill_phyint->phyint_ifindex;
305 BUMP_MIB(ill
413 ill_t *ill = ira->ira_ill; local
478 ire_linklocal(const in6_addr_t *nexthop, ill_t *ill, ip_recv_attr_t *ira, uint_t irr_flags, ip_stack_t *ipst) argument
518 ill_t *ill = ira->ira_ill; local
831 ill_t *ill = ira->ira_ill; local
1148 ill_t *ill = ira->ira_ill; local
1201 ill_t *ill = ira->ira_ill; local
1246 ill_t *ill = ira->ira_ill; local
1392 ill_t *ill = ira->ira_ill; local
1409 ill_t *ill = ira->ira_ill; local
1442 ill_t *ill = ira->ira_ill; local
1536 ill_t *ill = ira->ira_ill; local
1700 ip_input_cksum_err_v6(uint8_t protocol, uint16_t hck_flags, ill_t *ill) argument
1829 ill_t *ill = ira->ira_rill; local
1989 ill_t *ill = ira->ira_ill; local
[all...]
H A Dip_ftable.c92 * Supports IP_BOUND_IF by following the ipif/ill when recursing.
96 int type, const ill_t *ill, zoneid_t zoneid, const ts_label_t *tsl,
104 ASSERT(ill == NULL || !ill->ill_isv6);
107 * ire_match_args() will dereference ill if MATCH_IRE_ILL
110 if ((flags & (MATCH_IRE_ILL|MATCH_IRE_SRC_ILL)) && (ill == NULL))
128 margs.ift_ill = ill;
198 * same ill.
203 ire = ire_alt_local(ire, zoneid, tsl, ill, generationp);
323 * Find the ill matchin
95 ire_ftable_lookup_v4(ipaddr_t addr, ipaddr_t mask, ipaddr_t gateway, int type, const ill_t *ill, zoneid_t zoneid, const ts_label_t *tsl, int flags, uint32_t xmit_hint, ip_stack_t *ipst, uint_t *generationp) argument
345 ill_t *ill; local
481 ill_t *ill; local
992 ill_t *ill; local
1014 ip_verify_src_on_ill(const in6_addr_t v6src, ill_t *ill, zoneid_t zoneid) argument
1067 ill_t *ill = NULL; local
1410 ill_t *ill = NULL; local
1695 ire_route_recursive_v4(ipaddr_t nexthop, uint_t ire_type, const ill_t *ill, zoneid_t zoneid, const ts_label_t *tsl, uint_t match_args, uint_t irr_flags, uint32_t xmit_hint, ip_stack_t *ipst, ipaddr_t *setsrcp, tsol_ire_gw_secattr_t **gwattrp, uint_t *generationp) argument
[all...]
H A Dip_input.c146 * The ill will always be valid if this function is called directly from
160 ip_input(ill_t *ill, ill_rx_ring_t *ip_ring, mblk_t *mp_chain, argument
163 (void) ip_input_common_v4(ill, ip_ring, mp_chain, mhip, NULL, NULL,
183 ip_accept_tcp(ill_t *ill, ill_rx_ring_t *ip_ring, squeue_t *target_sqp, argument
186 return (ip_input_common_v4(ill, ip_ring, mp_chain, NULL, target_sqp,
196 ip_input_common_v4(ill_t *ill, ill_rx_ring_t *ip_ring, mblk_t *mp_chain, argument
210 ASSERT(ill != NULL);
213 iras.ira_ill = iras.ira_rill = ill;
214 iras.ira_ruifindex = ill->ill_phyint->phyint_ifindex;
318 BUMP_MIB(ill
430 ill_t *ill = ira->ira_ill; local
561 ill_t *ill = ira->ira_ill; local
840 ill_t *ill = ira->ira_ill; local
1115 ip_forward_xmit_v4(nce_t *nce, ill_t *ill, mblk_t *mp, ipha_t *ipha, ip_recv_attr_t *ira, uint32_t mtu, uint32_t added_tx_len) argument
1238 ill_t *ill = ira->ira_ill; local
1293 ill_t *ill = ira->ira_ill; local
1308 ill_t *ill = ira->ira_ill; local
1494 ill_t *ill = ira->ira_ill; local
1645 ill_t *ill = ira->ira_ill; local
1662 ill_t *ill = ira->ira_ill; local
1695 ill_t *ill = ira->ira_ill; local
1759 ill_t *ill = ira->ira_ill; local
1837 ill_t *ill = ira->ira_ill; local
1917 ill_t *ill = ira->ira_ill; local
2081 ip_input_cksum_err_v4(uint8_t protocol, uint16_t hck_flags, ill_t *ill) argument
2192 ill_t *ill = ira->ira_rill; local
2338 ill_t *ill = ira->ira_ill; local
[all...]
H A Dip_output.c141 ill_t *ill; local
145 /* We defer ipIfStatsHCOutRequests until an error or we have an ill */
324 ill = nce->nce_ill;
357 * counters on the ill will be incremented in post fragmentation.
360 BUMP_MIB(ill->ill_ip_mib, ipIfStatsHCOutRequests);
409 * addresses use ipif/ill locks and exit those (hence a store memory
562 * Verify ZEROCOPY capability of underlying ill. Notify the ULP with
620 * since routing could have changed the ill after after ixa_fragsize
652 ip_verify_lso(ill_t *ill, ip_xmit_attr_t *ixa) argument
655 ill_lso_capab_t *new_lsoc = ill
702 ip_verify_zcopy(ill_t *ill, ip_xmit_attr_t *ixa) argument
811 ill_t *ill = NULL; local
1081 ill_t *ill = ire->ire_ill; local
1460 ill_t *ill = ire->ire_ill; local
1556 ill_t *ill; local
1700 ip_output_cksum_v4(iaflags_t ixaflags, mblk_t *mp, ipha_t *ipha, ip_xmit_attr_t *ixa, ill_t *ill) argument
1834 ill_t *ill; local
2055 ill_t *ill = nce->nce_ill; local
2135 ill_t *ill = nce->nce_ill; local
2212 ill_t *ill = nce->nce_ill; local
2418 ill_t *ill = ixa->ixa_ire->ire_ill; local
[all...]
H A Dip_attr.c328 ill_t *ill; local
349 /* Verify the ill is still around */
350 ill = ill_lookup_on_ifindex(ixm->ixm_ifindex,
353 /* We have the ill, hence the netstack can't go away */
355 if (ill == NULL) {
361 * Find the nce. We don't load-spread (only lookup nce's on the ill)
366 nce = nce_lookup_v4(ill, &ixm->ixm_nceaddr_v4);
368 nce = nce_lookup_v6(ill, &ixm->ixm_nceaddr_v6);
371 /* We have the nce, hence the ill can't go away */
372 ill_refrele(ill);
501 ill_t *ill = ira->ira_ill; local
588 ill_t *ill = NULL, *rill = NULL; local
1369 ill_t *ill = ixa->ixa_nce->nce_ill; local
[all...]
H A Dip_mroute.c102 * vif struct stores a pointer to the ipif in v_ipif, to prevent ipif/ill
670 ill_t *ill = ipif->ipif_ill; local
673 ASSERT(ill->ill_mrouter_cnt > 0);
674 atomic_dec_32(&ill->ill_mrouter_cnt);
843 ill_t *ill; local
952 ill = ipif->ipif_ill;
953 if (IS_UNDER_IPMP(ill))
954 ill = ipmp_ill_hold_ipmp_ill(ill);
956 if (ill
1531 ill_t *ill = ira->ira_ill; local
1975 ip_mdq(mblk_t *mp, ipha_t *ipha, ill_t *ill, ipaddr_t tunnel_src, struct mfc *rt) argument
2201 ill_t *ill = vifp->v_ipif->ipif_ill; local
2336 ill_t *ill = ira->ira_ill; local
2486 ill_t *ill = ira->ira_ill; local
2615 ill_t *ill = ira->ira_ill; local
2769 reset_mrt_ill(ill_t *ill) argument
2832 ill_t *ill = vifp->v_ipif->ipif_ill; local
3054 ill_t *ill = vifp->v_ipif->ipif_ill; local
3100 ill_t *ill = ipif->ipif_ill; local
[all...]
H A Dip_netinfo.c651 ill_t *ill; local
655 ill = ill_lookup_on_ifindex((uint_t)phy_ifdata, isv6, ipst);
656 if (ill == NULL)
659 (void) strlcpy(buffer, ill->ill_name, buflen);
660 ill_refrele(ill);
713 ill_t *ill; local
715 if ((ill = ill_lookup_on_ifindex((uint_t)phy_ifdata, isv6,
719 mtu = ill->ill_mtu;
720 ill_refrele(ill);
800 ill_t *ill; local
852 ill_t *ill; local
1418 ill_t *ill; local
1480 ill_t *ill; local
[all...]
H A Dip_rts.c83 ipaddr_t author, ipaddr_t ifaddr, const ill_t *ill, mblk_t *mp,
90 static int rts_getmetrics(ire_t *ire, ill_t *ill, rt_metrics_t *metrics);
95 ipaddr_t gw_addr, const ill_t *ill, zoneid_t zoneid,
100 const ill_t *ill, zoneid_t zoneid, const ts_label_t *tsl, int match_flags,
309 ill_t *ill = NULL; local
414 ill = ill_lookup_on_ifindex(index, af == AF_INET6, ipst);
415 if (ill == NULL) {
427 if (IS_UNDER_IPMP(ill)) {
434 index = ipmp_ill_get_ipmp_ifindex(ill);
435 ill_refrele(ill);
981 ire_lookup_v4(ipaddr_t dst_addr, ipaddr_t net_mask, ipaddr_t gw_addr, const ill_t *ill, zoneid_t zoneid, const ts_label_t *tsl, int match_flags, ip_stack_t *ipst, ire_t **pifire, ipaddr_t *v4setsrcp, tsol_ire_gw_secattr_t **gwattrp) argument
1064 ire_lookup_v6(const in6_addr_t *dst_addr_v6, const in6_addr_t *net_mask_v6, const in6_addr_t *gw_addr_v6, const ill_t *ill, zoneid_t zoneid, const ts_label_t *tsl, int match_flags, ip_stack_t *ipst, ire_t **pifire, in6_addr_t *v6setsrcp, tsol_ire_gw_secattr_t **gwattrp) argument
1233 ill_t *ill; local
1406 ill_t *ill; local
1519 rts_getmetrics(ire_t *ire, ill_t *ill, rt_metrics_t *metrics) argument
1714 rts_fill_msg(int type, int rtm_addrs, ipaddr_t dst, ipaddr_t mask, ipaddr_t gateway, ipaddr_t src_addr, ipaddr_t brd_addr, ipaddr_t author, ipaddr_t ifaddr, const ill_t *ill, mblk_t *mp, const tsol_gc_t *gc) argument
[all...]
H A Dipmp.c296 ill_t *ill; local
311 if (grp->gr_v4 != NULL && (ill = grp->gr_v4->ig_cast_ill) != NULL) {
312 (void) strlcpy(lifgr->gi_m4ifname, ill->ill_name, LIFNAMSIZ);
313 (void) strlcpy(lifgr->gi_bcifname, ill->ill_name, LIFNAMSIZ);
316 if (grp->gr_v6 != NULL && (ill = grp->gr_v6->ig_cast_ill) != NULL)
317 (void) strlcpy(lifgr->gi_m6ifname, ill->ill_name, LIFNAMSIZ);
433 * Check whether `ill' is suitable for inclusion into `grp', and return an
439 ipmp_grp_vet_ill(ipmp_grp_t *grp, ill_t *ill) argument
443 ASSERT(IAM_WRITER_ILL(ill));
457 if (ill
539 ipmp_illgrp_create(ill_t *ill) argument
653 ill_t *ill, *bestill = NULL; local
673 ill_t *ill, *bestill = NULL; local
706 ill_t *ill; local
729 ill_t *ill; local
920 ill_t *ill, *ipmp_ill = illg->ig_ipmp_ill; local
978 ill_t *ill; local
1000 ill_t *ill = illg->ig_ipmp_ill; local
1022 ill_t *ill; local
1104 ipmp_ill_join_illgrp(ill_t *ill, ipmp_illgrp_t *illg) argument
1223 ipmp_ill_leave_illgrp(ill_t *ill) argument
1331 ipmp_ill_try_refresh_active(ill_t *ill) argument
1354 ipmp_ill_refresh_active(ill_t *ill) argument
1366 ill_t *ill = ill_arg; local
1398 ipmp_ill_refresh_active_timer_start(ill_t *ill) argument
1423 ipmp_ill_activate(ill_t *ill) argument
1514 ipmp_ill_deactivate(ill_t *ill) argument
1608 ipmp_ill_rtsaddrmsg(ill_t *ill, int cmd) argument
1648 ipmp_ill_bind_ipif(ill_t *ill, ipif_t *ipif, enum ip_resolver_action act) argument
1697 ipmp_ill_unbind_ipif(ill_t *ill, ipif_t *ipif, boolean_t notifyres) argument
1763 ipmp_ill_is_active(ill_t *ill) argument
1788 ill_t *ill = (ill_t *)ill_arg; local
1809 ill_t *ill = (ill_t *)ill_arg; local
1828 ipmp_ill_hold_ipmp_ill(ill_t *ill) argument
1856 ipmp_ill_hold_xmit_ill(ill_t *ill, boolean_t is_unicast) argument
1884 ipmp_ill_get_ipmp_ifindex(const ill_t *ill) argument
1905 ill_t *ill; local
2158 ipmp_packet_is_probe(mblk_t *mp, ill_t *ill) argument
2200 ill_t *ill; local
2234 ill_t *ill; local
[all...]
/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) argument
99 if (IS_LOOPBACK(ill) || ill->ill_type == IFT_IB)
112 ill_t *ill = NULL; local
133 * require that the first ill we find have ire_ill set.
147 ill = ire_nexthop_ill(ire);
148 if (ill == NULL) {
156 if (ip_select_source_v4(ill, setsrcv4, dst_addr->un.ip4addr,
172 * require that the first ill w
291 ibcm_nce_lookup(ibcm_arp_prwqn_t *wqnp, ill_t *ill, zoneid_t zoneid) argument
[all...]
/illumos-gate/usr/src/uts/common/ipp/ipgpc/
H A Dclassifierddi.c391 ill_t *ill = NULL; local
449 ill = ill_lookup_on_ifindex_global_instance(ill_idx, B_FALSE);
451 if (ill != NULL) {
458 if (IS_UNDER_IPMP(ill))
459 pkt.if_index = ipmp_ill_get_ipmp_ifindex(ill);
461 pkt.if_index = ill->ill_phyint->phyint_ifindex;
463 ill_refrele(ill);
/illumos-gate/usr/src/cmd/mdb/common/modules/sppp/
H A Dsppp.c87 ill_t ill; local
122 if (mdb_vread(&ill, sizeof (ill), illaddr) == -1 ||
124 (uintptr_t)ill.ill_ipif) == -1) {
/illumos-gate/usr/src/uts/common/inet/sctp/
H A Dsctp_hash.c537 ill_t *ill = ira->ira_ill; local
538 ip_stack_t *ipst = ill->ill_ipst;
551 BUMP_MIB(ill->ill_ip_mib, ipIfStatsInDiscards);
552 ip_drop_input("ipIfStatsInDiscards", mp, ill);
615 ira->ira_ill = ill;
H A Dsctp_addr.c99 #define SCTP_ILL_TO_PHYINDEX(ill) ((ill)->ill_phyint->phyint_ifindex)
696 sctp_update_ill(ill_t *ill, int op) argument
701 netstack_t *ns = ill->ill_ipst->ips_netstack;
706 index = SCTP_ILL_HASH_FN(SCTP_ILL_TO_PHYINDEX(ill));
709 if ((sctp_ill->sctp_ill_index == SCTP_ILL_TO_PHYINDEX(ill)) &&
710 (sctp_ill->sctp_ill_isv6 == ill->ill_isv6)) {
730 "ILL %p to SCTP's ILL list", (void *)ill);
734 sctp_ill->sctp_ill_name = kmem_zalloc(ill->ill_name_length,
738 "ILL %p to SCTP's ILL list", (void *)ill);
785 sctp_ill_reindex(ill_t *ill, uint_t orig_ill_index) argument
1007 ill_t *ill = ipif->ipif_ill; local
1143 ill_t *ill = ipif->ipif_ill; local
[all...]
/illumos-gate/usr/src/uts/common/inet/
H A Dsqueue.c793 /* The ill or ip_stack_t disappeared on us */
1204 ill_t *ill; local
1255 ill = rx_ring->rr_ill;
1261 mutex_enter(&ill->ill_lock);
1299 mutex_exit(&ill->ill_lock);
/illumos-gate/usr/src/uts/common/inet/ilb/
H A Dilb.c1544 ilb_icmp_v4(ilb_stack_t *ilbs, ill_t *ill, mblk_t *mp, ipha_t *ipha, argument
1605 ilb_icmp_v6(ilb_stack_t *ilbs, ill_t *ill, mblk_t *mp, ip6_t *ip6h, argument
1665 ilb_check(ilb_stack_t *ilbs, ill_t *ill, mblk_t *mp, in6_addr_t *src, argument
1720 rule = ilb_rule_hash(ilbs, l3, l4, dst, dport, ill->ill_zoneid,
1882 ilb_check_v4(ilb_stack_t *ilbs, ill_t *ill, mblk_t *mp, ipha_t *ipha, int l4, argument
1891 return (ilb_icmp_v4(ilbs, ill, mp, ipha, (icmph_t *)tph,
1897 ret = ilb_check(ilbs, ill, mp, &v6_src, &v6_dst, IPPROTO_IP, l4, ipha,
1905 ilb_check_v6(ilb_stack_t *ilbs, ill_t *ill, mblk_t *mp, ip6_t *ip6h, int l4, argument
1913 return (ilb_icmp_v6(ilbs, ill, mp, ip6h, (icmp6_t *)tph,
1918 return (ilb_check(ilbs, ill, m
[all...]

Completed in 116 milliseconds

12