Home
last modified time | relevance | path

Searched refs:vlan_filtering (Results 1 – 19 of 19) sorted by relevance

/drivers/net/dsa/
Ddsa_loop.c195 bool vlan_filtering, in dsa_loop_port_vlan_filtering() argument
199 __func__, port, vlan_filtering); in dsa_loop_port_vlan_filtering()
Dlantiq_gswip.c774 bool vlan_filtering, in gswip_port_vlan_filtering() argument
781 if (bridge && !!(priv->port_vlan_filter & BIT(port)) != vlan_filtering) { in gswip_port_vlan_filtering()
787 if (vlan_filtering) { in gswip_port_vlan_filtering()
Dmt7530.c1548 mt7530_port_vlan_filtering(struct dsa_switch *ds, int port, bool vlan_filtering, in mt7530_port_vlan_filtering() argument
1554 if (vlan_filtering) { in mt7530_port_vlan_filtering()
/drivers/net/dsa/hirschmann/
Dhellcreek.c696 if (!ds->vlan_filtering) in hellcreek_port_bridge_join()
975 bool vlan_filtering, in hellcreek_vlan_filtering() argument
981 vlan_filtering ? "Enable" : "Disable", port); in hellcreek_vlan_filtering()
984 hellcreek_setup_ingressflt(hellcreek, port, vlan_filtering); in hellcreek_vlan_filtering()
989 hellcreek_setup_vlan_awareness(hellcreek, vlan_filtering); in hellcreek_vlan_filtering()
/drivers/net/dsa/realtek/
Drtl8366rb.c1269 bool vlan_filtering, in rtl8366rb_vlan_filtering() argument
1279 vlan_filtering ? "enable" : "disable"); in rtl8366rb_vlan_filtering()
1283 BIT(port), vlan_filtering ? BIT(port) : 0); in rtl8366rb_vlan_filtering()
1291 if (vlan_filtering) in rtl8366rb_vlan_filtering()
/drivers/net/dsa/microchip/
Dksz_common.c163 .vlan_filtering = ksz8_port_vlan_filtering,
197 .vlan_filtering = ksz9477_port_vlan_filtering,
233 .vlan_filtering = ksz9477_port_vlan_filtering,
2406 if (!dev->dev_ops->vlan_filtering) in ksz_port_vlan_filtering()
2409 return dev->dev_ops->vlan_filtering(dev, port, flag, extack); in ksz_port_vlan_filtering()
Dksz_common.h296 int (*vlan_filtering)(struct ksz_device *dev, int port, member
/drivers/net/dsa/b53/
Db53_priv.h356 int b53_vlan_filtering(struct dsa_switch *ds, int port, bool vlan_filtering,
Db53_common.c756 b53_enable_vlan(dev, -1, dev->vlan_enabled, ds->vlan_filtering); in b53_configure_vlan()
1421 int b53_vlan_filtering(struct dsa_switch *ds, int port, bool vlan_filtering, in b53_vlan_filtering() argument
1426 b53_enable_vlan(dev, port, dev->vlan_enabled, vlan_filtering); in b53_vlan_filtering()
1451 b53_enable_vlan(dev, port, true, ds->vlan_filtering); in b53_vlan_prepare()
/drivers/net/dsa/qca/
Dqca8k-common.c969 bool vlan_filtering, in qca8k_port_vlan_filtering() argument
975 if (vlan_filtering) { in qca8k_port_vlan_filtering()
Dqca8k.h500 int qca8k_port_vlan_filtering(struct dsa_switch *ds, int port, bool vlan_filtering,
/drivers/net/ethernet/mellanox/mlx5/core/en/rep/
Dbridge.c301 attr->u.vlan_filtering, br_offloads); in mlx5_esw_bridge_port_obj_attr_set()
/drivers/net/ethernet/microchip/lan966x/
Dlan966x_switchdev.c232 lan966x_vlan_port_set_vlan_aware(port, attr->u.vlan_filtering); in lan966x_port_attr_set()
/drivers/net/ethernet/microchip/sparx5/
Dsparx5_switchdev.c150 port->vlan_aware = attr->u.vlan_filtering; in sparx5_port_attr_set()
/drivers/net/ethernet/marvell/prestera/
Dprestera_switchdev.c1185 attr->u.vlan_filtering); in prestera_port_obj_attr_set()
/drivers/net/ethernet/mscc/
Docelot_net.c1063 ocelot_port_vlan_filtering(ocelot, port, attr->u.vlan_filtering, in ocelot_port_attr_set()
/drivers/net/dsa/mv88e6xxx/
Dchip.c2063 bool vlan_filtering, in mv88e6xxx_port_vlan_filtering() argument
2067 u16 mode = vlan_filtering ? MV88E6XXX_PORT_CTL2_8021Q_MODE_SECURE : in mv88e6xxx_port_vlan_filtering()
/drivers/net/ethernet/freescale/dpaa2/
Ddpaa2-switch.c1727 if (!attr->u.vlan_filtering) { in dpaa2_switch_port_attr_set()
/drivers/net/ethernet/mellanox/mlxsw/
Dspectrum_switchdev.c1203 attr->u.vlan_filtering); in mlxsw_sp_port_attr_set()