Lines Matching defs:smac_info
1775 struct mlx4_roce_smac_vlan_info *smac_info, u8 port)
1823 if (smac_info->vid < 0x1000) {
1825 if (smac_info->vid != vlan_tag) {
1830 smac_info->candidate_vid = vlan_tag;
1831 smac_info->candidate_vlan_index = vidx;
1832 smac_info->candidate_vlan_port = port;
1833 smac_info->update_vid = 1;
1836 path->vlan_index = smac_info->vlan_index;
1843 smac_info->candidate_vid = vlan_tag;
1844 smac_info->candidate_vlan_index = vidx;
1845 smac_info->candidate_vlan_port = port;
1846 smac_info->update_vid = 1;
1853 if (smac_info->vid < 0x1000) {
1854 smac_info->candidate_vid = 0xFFFF;
1855 smac_info->update_vid = 1;
1864 if ((!smac_info->smac && !smac_info->smac_port) ||
1865 smac_info->smac != smac) {
1869 smac_info->candidate_smac_index = smac_index;
1870 smac_info->candidate_smac = smac;
1871 smac_info->candidate_smac_port = port;
1876 smac_index = smac_info->smac_index;