Lines Matching defs:mcast
433 llc_mcast_t *mcast;
435 if ((mcast = llc1->llc_mcast[i]) != NULL) {
445 mcast);
882 /* remove any mcast structs */
1814 llc_mcast_t *mcast;
1816 if ((mcast = llc->llc_mcast[i]) != NULL) {
1819 mcast);
1848 llc_mcast_t *mcast;
1882 /* no mcast addresses -- allocate table */
1910 for (mcast = NULL, i = 0;
1915 mcast = &macinfo->llcp_mcast[i];
1919 if (mcast == NULL) {
1929 for (mcast = macinfo->llcp_mcast, i = 0;
1930 i < llc1_device_list.llc1_multisize; i++, mcast++) {
1931 if (mcast->llcm_refcnt == 0) {
1933 mcast->llcm_addr, ETHERADDRL);
1938 if (mcast != NULL) {
1941 llc->llc_mcast[i] = mcast;
1942 mcast->llcm_refcnt++;
1965 llc_mcast_t *mcast;
1988 if (((mcast = llc->llc_mcast[i]) != NULL) &&
1989 mcast->llcm_refcnt &&
1990 bcmp(mcast->llcm_addr,
1993 mcast);
2005 * llc1_send_disable_multi(llc, macinfo, mcast) this function is used to
2010 llc1_send_disable_multi(llc_mac_info_t *macinfo, llc_mcast_t *mcast)
2015 if (mcast == NULL) {
2021 if (--mcast->llcm_refcnt > 0)
2032 bcopy(mcast->llcm_addr,