Lines Matching refs:vlan_id
30 u16 vlan_id, u16 func_id) in hinic_set_mac() argument
37 mac_info.vlan_id = vlan_id; in hinic_set_mac()
115 vf_vlan.vlan_id = vid; in hinic_set_vf_vlan()
215 u16 func_id, vlan_id; in hinic_init_vf_config() local
222 vlan_id = 0; in hinic_init_vf_config()
224 err = hinic_set_mac(hwdev, vf_info->vf_mac_addr, vlan_id, in hinic_init_vf_config()
523 static int hinic_check_mac_info(u8 status, u16 vlan_id) in hinic_check_mac_info() argument
526 (vlan_id & CHECK_IPSU_15BIT && in hinic_check_mac_info()
536 u8 *new_mac, u16 vlan_id, u16 func_id) in hinic_update_mac() argument
545 if ((vlan_id & HINIC_VLAN_ID_MASK) >= VLAN_N_VID) { in hinic_update_mac()
547 (vlan_id & HINIC_VLAN_ID_MASK)); in hinic_update_mac()
552 mac_info.vlan_id = vlan_id; in hinic_update_mac()
560 hinic_check_mac_info(mac_info.status, mac_info.vlan_id)) { in hinic_update_mac()
706 u16 vlan_id; in hinic_update_mac_vlan() local
716 vlan_id = old_vlan; in hinic_update_mac_vlan()
717 if (vlan_id) in hinic_update_mac_vlan()
718 vlan_id |= HINIC_ADD_VLAN_IN_MAC; in hinic_update_mac_vlan()
720 err = hinic_port_del_mac(nic_dev, vf_info->vf_mac_addr, vlan_id); in hinic_update_mac_vlan()
727 vlan_id = new_vlan; in hinic_update_mac_vlan()
728 if (vlan_id) in hinic_update_mac_vlan()
729 vlan_id |= HINIC_ADD_VLAN_IN_MAC; in hinic_update_mac_vlan()
731 err = hinic_port_add_mac(nic_dev, vf_info->vf_mac_addr, vlan_id); in hinic_update_mac_vlan()
741 vlan_id = old_vlan; in hinic_update_mac_vlan()
742 if (vlan_id) in hinic_update_mac_vlan()
743 vlan_id |= HINIC_ADD_VLAN_IN_MAC; in hinic_update_mac_vlan()
744 hinic_port_add_mac(nic_dev, vf_info->vf_mac_addr, vlan_id); in hinic_update_mac_vlan()