Lines Matching refs:mac
687 u8 *mac; in qlcnic_sriov_set_vf_acl() local
700 mac = vp->mac; in qlcnic_sriov_set_vf_acl()
702 cmd.req.arg[4] = mac[5] | mac[4] << 8 | mac[3] << 16 | in qlcnic_sriov_set_vf_acl()
703 mac[2] << 24; in qlcnic_sriov_set_vf_acl()
704 cmd.req.arg[5] = mac[1] | mac[0] << 8; in qlcnic_sriov_set_vf_acl()
822 addr = vp->mac; in qlcnic_sriov_cfg_vf_def_mac()
914 u8 type, *mac; in qlcnic_sriov_pf_mac_address_cmd() local
924 mac = vf->vp->mac; in qlcnic_sriov_pf_mac_address_cmd()
925 cmd->rsp.arg[2] = mac[1] | ((mac[0] << 8) & 0xff00); in qlcnic_sriov_pf_mac_address_cmd()
926 cmd->rsp.arg[1] = mac[5] | ((mac[4] << 8) & 0xff00) | in qlcnic_sriov_pf_mac_address_cmd()
927 ((mac[3]) << 16 & 0xff0000) | in qlcnic_sriov_pf_mac_address_cmd()
928 ((mac[2]) << 24 & 0xff000000); in qlcnic_sriov_pf_mac_address_cmd()
1804 int qlcnic_sriov_set_vf_mac(struct net_device *netdev, int vf, u8 *mac) in qlcnic_sriov_set_vf_mac() argument
1817 if (!is_valid_ether_addr(mac) || vf >= num_vfs) in qlcnic_sriov_set_vf_mac()
1820 if (ether_addr_equal(adapter->mac_addr, mac)) { in qlcnic_sriov_set_vf_mac()
1827 if (ether_addr_equal(vf_info->vp->mac, mac)) { in qlcnic_sriov_set_vf_mac()
1836 curr_mac = vf_info->vp->mac; in qlcnic_sriov_set_vf_mac()
1845 memcpy(curr_mac, mac, netdev->addr_len); in qlcnic_sriov_set_vf_mac()
1847 mac, vf); in qlcnic_sriov_set_vf_mac()
2006 memcpy(&ivi->mac, vp->mac, ETH_ALEN); in qlcnic_sriov_get_vf_config()