Lines Matching refs:gld_mcast
3026 if (!gld->gld_mcast) in gld_mcmatch()
3046 if (!gld->gld_mcast) in gld_multicast()
3050 if (gld->gld_mcast[i]) { in gld_multicast()
3051 ASSERT(gld->gld_mcast[i]->gldm_refcnt); in gld_multicast()
3052 if (mac_eq(gld->gld_mcast[i]->gldm_addr, macaddr, in gld_multicast()
4734 if (gld->gld_mcast) { in gldunattach()
4738 if ((mcast = gld->gld_mcast[i]) != NULL) { in gldunattach()
4743 kmem_free(gld->gld_mcast, in gldunattach()
4745 gld->gld_mcast = NULL; in gldunattach()
4885 if (gld->gld_mcast == NULL) { in gld_enable_multi()
4887 gld->gld_mcast = GLD_GETSTRUCT(gld_mcast_t *, in gld_enable_multi()
4889 if (gld->gld_mcast == NULL) { in gld_enable_multi()
4897 if (gld->gld_mcast[i] && in gld_enable_multi()
4898 mac_eq(gld->gld_mcast[i]->gldm_addr, in gld_enable_multi()
4901 ASSERT(gld->gld_mcast[i]->gldm_refcnt); in gld_enable_multi()
4950 if (gld->gld_mcast[i] != NULL) in gld_enable_multi()
4989 gld->gld_mcast[i] = mcast; in gld_enable_multi()
5045 if (gld->gld_mcast != NULL) { in gld_disable_multi()
5047 if (((mcast = gld->gld_mcast[i]) != NULL) && in gld_disable_multi()
5052 gld->gld_mcast[i] = NULL; in gld_disable_multi()
5885 ASSERT(str->gld_mcast == NULL); in gld_check_assertions()
5927 str->gld_mcast); in gld_check_assertions()