/illumos-gate/usr/src/uts/common/ipp/dlcosmk/ |
H A D | dlcosmk.c | 56 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 D | ipdrop.c | 252 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 D | ip2mac.c | 183 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 D | ip6_rts.c | 83 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 D | ip6_output.c | 112 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 D | ip_squeue.c | 77 * 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 D | ip_tunables.c | 43 * 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 D | ip6_ire.c | 70 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 D | conn_opt.c | 146 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 D | ip6_input.c | 143 * 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 D | ip_ftable.c | 92 * 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 D | ip_input.c | 146 * 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 D | ip_output.c | 141 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 D | ip_attr.c | 328 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 D | ip_mroute.c | 102 * 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 D | ip_netinfo.c | 651 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 D | ip_rts.c | 83 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 D | ipmp.c | 296 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 D | ibcm_arp_link.c | 40 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 D | classifierddi.c | 391 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 D | sppp.c | 87 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 D | sctp_hash.c | 537 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 D | sctp_addr.c | 99 #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 D | squeue.c | 793 /* 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 D | ilb.c | 1544 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...] |