Home
last modified time | relevance | path

Searched refs:retagging (Results 1 – 3 of 3) sorted by relevance

/OK3568_Linux_fs/kernel/Documentation/networking/dsa/
H A Dsja1105.rst156 CPU in mode 3 is possible through VLAN retagging of packets that go from the
160 interested in this VLAN, they need to apply retagging in the reverse direction,
237 SJA1105 switch 1 consumes 1 retagging entry for each VLAN on each user port
238 towards the CPU. It also consumes 1 retagging entry for each non-pvid VLAN that
242 In this case, SJA1105 switch 1 consumes a total of 11 retagging entries, as
245 - 8 retagging entries for VLANs 1 and 100 installed on its user ports
247 - 3 retagging entries for VLAN 100 installed on the user ports of SJA1105
250 reverse retagging.
252 SJA1105 switch 2 also consumes 11 retagging entries, but organized as follows:
254 - 7 retagging entries for the bridge VLANs on its user ports (``sw2p0`` -
[all …]
/OK3568_Linux_fs/kernel/Documentation/networking/devlink/
H A Dsja1105.rst48 port, due to a maximum number of 32 VLAN retagging
/OK3568_Linux_fs/kernel/drivers/net/dsa/sja1105/
H A Dsja1105_main.c2074 sja1105_find_retagging_entry(struct sja1105_retagging_entry *retagging, in sja1105_find_retagging_entry() argument
2081 if (retagging[i].ing_port == BIT(from_port) && in sja1105_find_retagging_entry()
2082 retagging[i].vlan_ing == from_vid && in sja1105_find_retagging_entry()
2083 retagging[i].vlan_egr == to_vid) in sja1105_find_retagging_entry()
2095 struct sja1105_retagging_entry *retagging; in sja1105_commit_vlans() local
2157 retagging = table->entries; in sja1105_commit_vlans()
2161 i, &retagging[i], false); in sja1105_commit_vlans()
2175 retagging = table->entries; in sja1105_commit_vlans()
2178 retagging[i] = new_retagging[i]; in sja1105_commit_vlans()
2182 i, &retagging[i], true); in sja1105_commit_vlans()