Lines Matching refs:br

301 			struct net_device *br = dsa_port_bridge_dev_get(other_dp);  in dsa_port_reset_vlan_filtering()  local
303 if (br && br_vlan_enabled(br)) { in dsa_port_reset_vlan_filtering()
374 struct net_device *br = dsa_port_bridge_dev_get(dp); in dsa_port_switchdev_sync_attrs() local
385 err = dsa_port_vlan_filtering(dp, br_vlan_enabled(br), extack); in dsa_port_switchdev_sync_attrs()
389 err = dsa_port_ageing_time(dp, br_get_ageing_time(br)); in dsa_port_switchdev_sync_attrs()
425 struct net_device *br, in dsa_port_bridge_create() argument
431 bridge = dsa_tree_bridge_find(ds->dst, br); in dsa_port_bridge_create()
444 bridge->dev = br; in dsa_port_bridge_create()
446 bridge->num = dsa_bridge_num_get(br, ds->max_num_bridges); in dsa_port_bridge_create()
460 const struct net_device *br) in dsa_port_bridge_destroy() argument
470 dsa_bridge_num_put(br, bridge->num); in dsa_port_bridge_destroy()
485 int dsa_port_bridge_join(struct dsa_port *dp, struct net_device *br, in dsa_port_bridge_join() argument
496 if (br_mst_enabled(br) && !dsa_port_supports_mst(dp)) in dsa_port_bridge_join()
502 err = dsa_port_bridge_create(dp, br, extack); in dsa_port_bridge_join()
537 dsa_port_bridge_destroy(dp, br); in dsa_port_bridge_join()
541 void dsa_port_pre_bridge_leave(struct dsa_port *dp, struct net_device *br) in dsa_port_pre_bridge_leave() argument
556 void dsa_port_bridge_leave(struct dsa_port *dp, struct net_device *br) in dsa_port_bridge_leave() argument
574 dsa_port_bridge_destroy(dp, br); in dsa_port_bridge_leave()
694 struct net_device *br = dsa_port_bridge_dev_get(dp); in dsa_port_pre_lag_leave() local
696 if (br) in dsa_port_pre_lag_leave()
697 dsa_port_pre_bridge_leave(dp, br); in dsa_port_pre_lag_leave()
702 struct net_device *br = dsa_port_bridge_dev_get(dp); in dsa_port_lag_leave() local
714 if (br) in dsa_port_lag_leave()
715 dsa_port_bridge_leave(dp, br); in dsa_port_lag_leave()
743 struct net_device *br = dsa_port_bridge_dev_get(dp); in dsa_port_can_apply_vlan_filtering() local
760 err = br_vlan_get_info(br, vid, &br_info); in dsa_port_can_apply_vlan_filtering()
870 struct net_device *br = dsa_port_bridge_dev_get(dp); in dsa_port_skip_vlan_configuration() local
873 if (!br) in dsa_port_skip_vlan_configuration()
876 return !ds->configure_vlan_while_not_filtering && !br_vlan_enabled(br); in dsa_port_skip_vlan_configuration()