Lines Matching refs:subvlan_map
1951 static int sja1105_find_free_subvlan(u16 *subvlan_map, bool pvid) in sja1105_find_free_subvlan() argument
1959 if (subvlan_map[subvlan] == VLAN_N_VID) in sja1105_find_free_subvlan()
1965 static int sja1105_find_subvlan(u16 *subvlan_map, u16 vid) in sja1105_find_subvlan() argument
1970 if (subvlan_map[subvlan] == vid) in sja1105_find_subvlan()
1981 return sja1105_find_subvlan(sp->subvlan_map, vid); in sja1105_find_committed_subvlan()
1984 static void sja1105_init_subvlan_map(u16 *subvlan_map) in sja1105_init_subvlan_map() argument
1989 subvlan_map[subvlan] = VLAN_N_VID; in sja1105_init_subvlan_map()
1993 u16 *subvlan_map) in sja1105_commit_subvlan_map() argument
1999 sp->subvlan_map[subvlan] = subvlan_map[subvlan]; in sja1105_commit_subvlan_map()
2216 u16 subvlan_map[][DSA_8021Q_N_SUBVLAN], in sja1105_build_subvlans()
2239 subvlan = sja1105_find_subvlan(subvlan_map[v->port], in sja1105_build_subvlans()
2242 subvlan = sja1105_find_free_subvlan(subvlan_map[v->port], in sja1105_build_subvlans()
2292 subvlan_map[v->port][subvlan] = v->vid; in sja1105_build_subvlans()
2527 u16 subvlan_map[SJA1105_NUM_PORTS][DSA_8021Q_N_SUBVLAN]; in sja1105_build_vlan_table() local
2555 sja1105_init_subvlan_map(subvlan_map[i]); in sja1105_build_vlan_table()
2576 rc = sja1105_build_subvlans(priv, subvlan_map, new_vlan, new_retagging, in sja1105_build_vlan_table()
2595 sja1105_commit_subvlan_map(priv, i, subvlan_map[i]); in sja1105_build_vlan_table()
3496 sp->subvlan_map[subvlan] = VLAN_N_VID; in sja1105_probe()