Searched refs:vlan_aware (Results 1 - 10 of 10) sorted by relevance

/linux-master/drivers/net/ethernet/microchip/lan966x/
H A Dlan966x_vlan.c111 return port->vlan_aware ? port->pvid : UNAWARE_PVID;
147 bool vlan_aware)
149 port->vlan_aware = vlan_aware;
163 if (port->vlan_aware)
172 lan_rmw(DEV_MAC_TAGS_CFG_VLAN_AWR_ENA_SET(port->vlan_aware) |
173 DEV_MAC_TAGS_CFG_VLAN_DBL_AWR_ENA_SET(port->vlan_aware),
180 if (port->vlan_aware && !pvid)
192 if (port->vlan_aware) {
146 lan966x_vlan_port_set_vlan_aware(struct lan966x_port *port, bool vlan_aware) argument
H A Dlan966x_main.h447 bool vlan_aware; member in struct:lan966x_port
546 bool vlan_aware);
/linux-master/drivers/net/ethernet/microchip/sparx5/
H A Dsparx5_vlan.c206 val = ANA_CL_VLAN_CTRL_VLAN_AWARE_ENA_SET(port->vlan_aware) |
207 ANA_CL_VLAN_CTRL_VLAN_POP_CNT_SET(port->vlan_aware) |
212 if (port->vlan_aware && !port->pvid)
224 if (port->vlan_aware) {
H A Dsparx5_switchdev.c150 port->vlan_aware = attr->u.vlan_filtering;
217 port->vlan_aware = 0;
H A Dsparx5_main.h188 bool vlan_aware; member in struct:sparx5_port
/linux-master/drivers/net/dsa/sja1105/
H A Dsja1105_vl.c513 bool vlan_aware = dsa_port_is_vlan_filtering(dp); local
516 if (!vlan_aware && key->type != SJA1105_KEY_VLAN_UNAWARE_VL) {
520 } else if (vlan_aware && key->type != SJA1105_KEY_VLAN_AWARE_VL) {
589 bool vlan_aware = dsa_port_is_vlan_filtering(dp); local
614 if (!vlan_aware && key->type != SJA1105_KEY_VLAN_UNAWARE_VL) {
618 } else if (vlan_aware && key->type != SJA1105_KEY_VLAN_AWARE_VL) {
/linux-master/drivers/net/ethernet/mscc/
H A Docelot.c390 if (ocelot_port->vlan_aware) {
466 if (ocelot_port->vlan_aware && pvid_vlan)
479 if (!pvid_vlan && ocelot_port->vlan_aware)
592 bool vlan_aware, struct netlink_ext_ack *extack)
613 if (vlan_aware)
622 ocelot_port->vlan_aware = vlan_aware;
624 if (vlan_aware)
591 ocelot_port_vlan_filtering(struct ocelot *ocelot, int port, bool vlan_aware, struct netlink_ext_ack *extack) argument
H A Docelot_flower.c185 if (!ocelot_port->vlan_aware) {
/linux-master/include/soc/mscc/
H A Docelot.h794 bool vlan_aware; member in struct:ocelot_port
/linux-master/drivers/net/dsa/
H A Dlantiq_gswip.c1112 u16 vid, bool pvid, bool vlan_aware)
1124 (!vlan_aware || priv->vlans[i].vid == vid)) {
1110 gswip_vlan_remove(struct gswip_priv *priv, struct net_device *bridge, int port, u16 vid, bool pvid, bool vlan_aware) argument

Completed in 186 milliseconds