Lines Matching defs:vlan_filtering
278 bool vlan_filtering;
284 vlan_filtering = true;
288 vlan_filtering = false;
291 /* If the bridge was vlan_filtering, the bridge core doesn't trigger an
292 * event for changing vlan_filtering setting upon user ports leaving
294 * handle the case where the switch's vlan_filtering setting is global
296 * vlan_filtering callback is only when the last port leaves the last
313 err = dsa_port_vlan_filtering(dp, vlan_filtering, &extack);
321 dp->index, vlan_filtering, ERR_PTR(err));
730 bool vlan_filtering,
742 if (vlan_filtering && dsa_port_is_user(dp)) {
781 * vlan_filtering setting => no need to check
786 if (br_vlan_enabled(other_br) != vlan_filtering) {
795 int dsa_port_vlan_filtering(struct dsa_port *dp, bool vlan_filtering,
811 apply = dsa_port_can_apply_vlan_filtering(dp, vlan_filtering, extack);
816 if (dsa_port_is_vlan_filtering(dp) == vlan_filtering)
819 err = ds->ops->port_vlan_filtering(ds, dp->index, vlan_filtering,
827 ds->vlan_filtering = vlan_filtering;
839 vlan_filtering);
844 dp->vlan_filtering = vlan_filtering;
847 vlan_filtering);
858 ds->vlan_filtering = old_vlan_filtering;
860 dp->vlan_filtering = old_vlan_filtering;
866 * receive VLAN configuration when joining a bridge with vlan_filtering=0
1438 bool vlan_filtering;
1455 vlan_filtering = dsa_port_is_vlan_filtering(dp);
1456 if (vlan_filtering) {
1476 if (vlan_filtering) {
1497 if (vlan_filtering)
1509 if (vlan_filtering) {