Lines Matching refs:bridge_dev

133 	if (!dp->bridge_dev)  in dsa_port_enable_rt()
161 if (!dp->bridge_dev) in dsa_port_disable_rt()
224 struct net_device *br = dp->bridge_dev; in dsa_port_switchdev_sync_attrs()
274 struct net_device *bridge_dev) in dsa_port_bridge_tx_fwd_unoffload() argument
285 dsa_bridge_num_put(bridge_dev, bridge_num); in dsa_port_bridge_tx_fwd_unoffload()
290 ds->ops->port_bridge_tx_fwd_unoffload(ds, dp->index, bridge_dev, in dsa_port_bridge_tx_fwd_unoffload()
295 struct net_device *bridge_dev) in dsa_port_bridge_tx_fwd_offload() argument
303 bridge_num = dsa_bridge_num_get(bridge_dev, in dsa_port_bridge_tx_fwd_offload()
311 err = ds->ops->port_bridge_tx_fwd_offload(ds, dp->index, bridge_dev, in dsa_port_bridge_tx_fwd_offload()
314 dsa_port_bridge_tx_fwd_unoffload(dp, bridge_dev); in dsa_port_bridge_tx_fwd_offload()
338 dp->bridge_dev = br; in dsa_port_bridge_join()
368 dp->bridge_dev = NULL; in dsa_port_bridge_join()
398 dp->bridge_dev = NULL; in dsa_port_bridge_leave()
448 struct net_device *bridge_dev; in dsa_port_lag_join() local
458 bridge_dev = netdev_master_upper_dev_get(lag); in dsa_port_lag_join()
459 if (!bridge_dev || !netif_is_bridge_master(bridge_dev)) in dsa_port_lag_join()
462 err = dsa_port_bridge_join(dp, bridge_dev, extack); in dsa_port_lag_join()
478 if (dp->bridge_dev) in dsa_port_pre_lag_leave()
479 dsa_port_pre_bridge_leave(dp, dp->bridge_dev); in dsa_port_pre_lag_leave()
497 if (dp->bridge_dev) in dsa_port_lag_leave()
498 dsa_port_bridge_leave(dp, dp->bridge_dev); in dsa_port_lag_leave()
527 struct net_device *br = dp->bridge_dev; in dsa_port_can_apply_vlan_filtering()
563 other_bridge = dsa_to_port(ds, i)->bridge_dev; in dsa_port_can_apply_vlan_filtering()
569 if (other_bridge == dp->bridge_dev) in dsa_port_can_apply_vlan_filtering()
661 if (!dp->bridge_dev) in dsa_port_skip_vlan_configuration()
665 !br_vlan_enabled(dp->bridge_dev)); in dsa_port_skip_vlan_configuration()