Lines Matching refs:cmac
1786 q80_config_mac_addr_t *cmac; in qla_config_mac_addr() local
1799 cmac = (q80_config_mac_addr_t *)ha->hw.mbox; in qla_config_mac_addr()
1800 bzero(cmac, (sizeof (q80_config_mac_addr_t))); in qla_config_mac_addr()
1802 cmac->opcode = Q8_MBX_CONFIG_MAC_ADDR; in qla_config_mac_addr()
1803 cmac->count_version = sizeof (q80_config_mac_addr_t) >> 2; in qla_config_mac_addr()
1804 cmac->count_version |= Q8_MBX_CMD_VERSION; in qla_config_mac_addr()
1807 cmac->cmd = Q8_MBX_CMAC_CMD_ADD_MAC_ADDR; in qla_config_mac_addr()
1809 cmac->cmd = Q8_MBX_CMAC_CMD_DEL_MAC_ADDR; in qla_config_mac_addr()
1811 cmac->cmd |= Q8_MBX_CMAC_CMD_CAM_INGRESS; in qla_config_mac_addr()
1813 cmac->nmac_entries = num_mac; in qla_config_mac_addr()
1814 cmac->cntxt_id = ha->hw.rcv_cntxt_id; in qla_config_mac_addr()
1817 bcopy(mac_addr, cmac->mac_addr[i].addr, Q8_ETHER_ADDR_LEN); in qla_config_mac_addr()
1821 if (qla_mbx_cmd(ha, (uint32_t *)cmac, in qla_config_mac_addr()