HCLGE_MAC_ADDR_UC
list = (mac_type == HCLGE_MAC_ADDR_UC) ?
return hclge_update_mac_list(vport, HCLGE_MAC_TO_ADD, HCLGE_MAC_ADDR_UC,
return hclge_update_mac_list(vport, HCLGE_MAC_TO_DEL, HCLGE_MAC_ADDR_UC,
if (mac_type == HCLGE_MAC_ADDR_UC)
if ((mac_type == HCLGE_MAC_ADDR_UC && ret != -EEXIST) ||
if (mac_type == HCLGE_MAC_ADDR_UC)
if (mac_type == HCLGE_MAC_ADDR_UC) {
list = (mac_type == HCLGE_MAC_ADDR_UC) ?
hclge_sync_vport_mac_table(vport, HCLGE_MAC_ADDR_UC);
if (mac_type == HCLGE_MAC_ADDR_UC) {
list = (mac_type == HCLGE_MAC_ADDR_UC) ?
mac_type == HCLGE_MAC_ADDR_UC ? "uc" : "mc",
hclge_uninit_vport_mac_list(vport, HCLGE_MAC_ADDR_UC);
HCLGE_MAC_ADDR_UC);
HCLGE_MAC_ADDR_UC, mac_addr);
HCLGE_MAC_ADDR_UC, mac_addr);
hclge_rm_vport_all_mac_table(vport, true, HCLGE_MAC_ADDR_UC);
HCLGE_MAC_ADDR_UC);