Lines Matching refs:pvid
308 struct sja1105_vlan_lookup_entry pvid = { in sja1105_init_static_vlan() local
339 pvid.vmemb_port |= BIT(port); in sja1105_init_static_vlan()
340 pvid.vlan_bc |= BIT(port); in sja1105_init_static_vlan()
341 pvid.tag_port &= ~BIT(port); in sja1105_init_static_vlan()
351 v->pvid = true; in sja1105_init_static_vlan()
361 ((struct sja1105_vlan_lookup_entry *)table->entries)[0] = pvid; in sja1105_init_static_vlan()
1908 static int sja1105_pvid_apply(struct sja1105_private *priv, int port, u16 pvid) in sja1105_pvid_apply() argument
1914 mac[port].vlanid = pvid; in sja1105_pvid_apply()
2006 static int sja1105_find_free_subvlan(u16 *subvlan_map, bool pvid) in sja1105_find_free_subvlan() argument
2010 if (pvid) in sja1105_find_free_subvlan()
2216 if (v->pvid) { in sja1105_commit_pvid()
2298 v->pvid); in sja1105_build_subvlans()
2404 if (v->pvid) in sja1105_build_crosschip_subvlans()
2811 bool pvid = flags & BRIDGE_VLAN_INFO_PVID; in sja1105_vlan_add_one() local
2817 if (v->untagged == untagged && v->pvid == pvid) in sja1105_vlan_add_one()
2826 v->pvid = pvid; in sja1105_vlan_add_one()
2840 v->pvid = pvid; in sja1105_vlan_add_one()