Lines Matching refs:mac
688 u8 *mac; in qlcnic_sriov_set_vf_acl() local
701 mac = vp->mac; in qlcnic_sriov_set_vf_acl()
703 cmd.req.arg[4] = mac[5] | mac[4] << 8 | mac[3] << 16 | in qlcnic_sriov_set_vf_acl()
704 mac[2] << 24; in qlcnic_sriov_set_vf_acl()
705 cmd.req.arg[5] = mac[1] | mac[0] << 8; in qlcnic_sriov_set_vf_acl()
823 addr = vp->mac; in qlcnic_sriov_cfg_vf_def_mac()
915 u8 type, *mac; in qlcnic_sriov_pf_mac_address_cmd() local
925 mac = vf->vp->mac; in qlcnic_sriov_pf_mac_address_cmd()
926 cmd->rsp.arg[2] = mac[1] | ((mac[0] << 8) & 0xff00); in qlcnic_sriov_pf_mac_address_cmd()
927 cmd->rsp.arg[1] = mac[5] | ((mac[4] << 8) & 0xff00) | in qlcnic_sriov_pf_mac_address_cmd()
928 ((mac[3]) << 16 & 0xff0000) | in qlcnic_sriov_pf_mac_address_cmd()
929 ((mac[2]) << 24 & 0xff000000); in qlcnic_sriov_pf_mac_address_cmd()
1805 int qlcnic_sriov_set_vf_mac(struct net_device *netdev, int vf, u8 *mac) in qlcnic_sriov_set_vf_mac() argument
1818 if (!is_valid_ether_addr(mac) || vf >= num_vfs) in qlcnic_sriov_set_vf_mac()
1821 if (ether_addr_equal(adapter->mac_addr, mac)) { in qlcnic_sriov_set_vf_mac()
1828 if (ether_addr_equal(vf_info->vp->mac, mac)) { in qlcnic_sriov_set_vf_mac()
1837 curr_mac = vf_info->vp->mac; in qlcnic_sriov_set_vf_mac()
1846 memcpy(curr_mac, mac, netdev->addr_len); in qlcnic_sriov_set_vf_mac()
1848 mac, vf); in qlcnic_sriov_set_vf_mac()
2007 memcpy(&ivi->mac, vp->mac, ETH_ALEN); in qlcnic_sriov_get_vf_config()