Lines Matching defs:ipmp_ill

778 	ill_t *ipmp_ill = illg->ig_ipmp_ill;
781 ASSERT(IAM_WRITER_ILL(ipmp_ill));
795 if (ipmp_ill->ill_dl_up)
796 ill_leave_multicast(ipmp_ill);
827 if (ipmp_ill->ill_dl_up)
828 ill_recover_multicast(ipmp_ill);
920 ill_t *ill, *ipmp_ill = illg->ig_ipmp_ill;
921 uint_t paddrlen = ipmp_ill->ill_phys_addr_length;
926 ASSERT(IAM_WRITER_ILL(ipmp_ill));
927 ASSERT(!ipmp_ill->ill_isv6);
932 if (ill == NULL || ipmp_ill->ill_ipif_up_count == 0) {
951 (void) nce_lookup_then_add_v4(ipmp_ill, entp->ia_lladdr,
979 ill_t *ipmp_ill = illg->ig_ipmp_ill;
982 ASSERT(IAM_WRITER_ILL(ipmp_ill) || RW_LOCK_HELD(&ipst->ips_ill_g_lock));
1023 ill_t *ipmp_ill = illg->ig_ipmp_ill;
1027 ASSERT(IAM_WRITER_ILL(ipmp_ill));
1048 mtu = MAX(mtu, ipmp_ill->ill_isv6 ? IPV6_MIN_MTU : IP_MIN_MTU);
1049 mc_mtu = MAX(mc_mtu, ipmp_ill->ill_isv6 ? IPV6_MIN_MTU : IP_MIN_MTU);
1106 ill_t *ipmp_ill;
1115 ipmp_ill = illg->ig_ipmp_ill;
1131 if (ipmp_ill->ill_flags & ILLF_ROUTER)
1165 ASSERT(ipmp_ill->ill_phys_addr_length == 0);
1172 ipmp_ill->ill_phys_addr_length = ill->ill_phys_addr_length;
1173 ipmp_ill->ill_nd_lla_len = ill->ill_phys_addr_length;
1174 ipmp_ill->ill_type = ill->ill_type;
1177 mutex_enter(&ipmp_ill->ill_lock);
1178 ipmp_ill->ill_flags |= ILLF_COS_ENABLED;
1179 mutex_exit(&ipmp_ill->ill_lock);
1183 ASSERT(ipmp_ill->ill_phys_addr_length ==
1185 ASSERT(ipmp_ill->ill_type == ill->ill_type);
1188 mutex_enter(&ipmp_ill->ill_lock);
1189 ipmp_ill->ill_flags &= ~ILLF_COS_ENABLED;
1190 mutex_exit(&ipmp_ill->ill_lock);
1225 ill_t *ipmp_ill;
1235 ipmp_ill = illg->ig_ipmp_ill;
1298 ipmp_ill->ill_phys_addr_length = 0;
1299 ipmp_ill->ill_nd_lla_len = 0;
1300 ipmp_ill->ill_type = IFT_OTHER;
1301 mutex_enter(&ipmp_ill->ill_lock);
1302 ipmp_ill->ill_flags &= ~ILLF_COS_ENABLED;
1303 mutex_exit(&ipmp_ill->ill_lock);
1309 ASSERT(!(ipmp_ill->ill_flags & ILLF_COS_ENABLED));
1318 mutex_enter(&ipmp_ill->ill_lock);
1319 ipmp_ill->ill_flags |= ILLF_COS_ENABLED;
1320 mutex_exit(&ipmp_ill->ill_lock);
1516 ill_t *minill, *ipmp_ill;
1526 ipmp_ill = illg->ig_ipmp_ill;
1595 ncec_walk(ipmp_ill, (pfi_t)ncec_delete_per_ill, ipmp_ill, ipst);
1599 put(ipmp_ill->ill_rq, mp);