Lines Matching refs:mcast
3506 uint8_t *mcast; in qla_hw_all_mcast() local
3513 mcast = ha->hw.mac_addr_arr; in qla_hw_all_mcast()
3514 memset(mcast, 0, (Q8_MAX_MAC_ADDRS * ETHER_ADDR_LEN)); in qla_hw_all_mcast()
3517 if ((ha->hw.mcast[i].addr[0] != 0) || in qla_hw_all_mcast()
3518 (ha->hw.mcast[i].addr[1] != 0) || in qla_hw_all_mcast()
3519 (ha->hw.mcast[i].addr[2] != 0) || in qla_hw_all_mcast()
3520 (ha->hw.mcast[i].addr[3] != 0) || in qla_hw_all_mcast()
3521 (ha->hw.mcast[i].addr[4] != 0) || in qla_hw_all_mcast()
3522 (ha->hw.mcast[i].addr[5] != 0)) { in qla_hw_all_mcast()
3523 bcopy(ha->hw.mcast[i].addr, mcast, ETHER_ADDR_LEN); in qla_hw_all_mcast()
3524 mcast = mcast + ETHER_ADDR_LEN; in qla_hw_all_mcast()
3529 __func__, ha->hw.mcast[i].addr[0], in qla_hw_all_mcast()
3530 ha->hw.mcast[i].addr[1], ha->hw.mcast[i].addr[2], in qla_hw_all_mcast()
3531 ha->hw.mcast[i].addr[3], ha->hw.mcast[i].addr[4], in qla_hw_all_mcast()
3532 ha->hw.mcast[i].addr[5]); in qla_hw_all_mcast()
3543 mcast = ha->hw.mac_addr_arr; in qla_hw_all_mcast()
3544 memset(mcast, 0, in qla_hw_all_mcast()
3582 bzero(ha->hw.mcast, (sizeof (qla_mcast_t) * Q8_MAX_NUM_MULTICAST_ADDRS)); in qla_hw_del_all_mcast()
3594 if (QL_MAC_CMP(ha->hw.mcast[i].addr, mta) == 0) in qla_hw_mac_addr_present()
3606 if ((ha->hw.mcast[i].addr[0] == 0) && in qla_hw_add_mcast()
3607 (ha->hw.mcast[i].addr[1] == 0) && in qla_hw_add_mcast()
3608 (ha->hw.mcast[i].addr[2] == 0) && in qla_hw_add_mcast()
3609 (ha->hw.mcast[i].addr[3] == 0) && in qla_hw_add_mcast()
3610 (ha->hw.mcast[i].addr[4] == 0) && in qla_hw_add_mcast()
3611 (ha->hw.mcast[i].addr[5] == 0)) { in qla_hw_add_mcast()
3612 bcopy(mta, ha->hw.mcast[i].addr, Q8_MAC_ADDR_LEN); in qla_hw_add_mcast()
3631 if (QL_MAC_CMP(ha->hw.mcast[i].addr, mta) == 0) { in qla_hw_del_mcast()
3632 ha->hw.mcast[i].addr[0] = 0; in qla_hw_del_mcast()
3633 ha->hw.mcast[i].addr[1] = 0; in qla_hw_del_mcast()
3634 ha->hw.mcast[i].addr[2] = 0; in qla_hw_del_mcast()
3635 ha->hw.mcast[i].addr[3] = 0; in qla_hw_del_mcast()
3636 ha->hw.mcast[i].addr[4] = 0; in qla_hw_del_mcast()
3637 ha->hw.mcast[i].addr[5] = 0; in qla_hw_del_mcast()
3664 uint8_t *mcast; in ql_hw_set_multi() local
3666 mcast = ha->hw.mac_addr_arr; in ql_hw_set_multi()
3667 memset(mcast, 0, (Q8_MAX_MAC_ADDRS * ETHER_ADDR_LEN)); in ql_hw_set_multi()
3673 bcopy(mta, mcast, ETHER_ADDR_LEN); in ql_hw_set_multi()
3674 mcast = mcast + ETHER_ADDR_LEN; in ql_hw_set_multi()
3679 bcopy(mta, mcast, ETHER_ADDR_LEN); in ql_hw_set_multi()
3680 mcast = mcast + ETHER_ADDR_LEN; in ql_hw_set_multi()
3702 mcast = ha->hw.mac_addr_arr; in ql_hw_set_multi()
3703 memset(mcast, 0, (Q8_MAX_MAC_ADDRS * ETHER_ADDR_LEN)); in ql_hw_set_multi()