Home
last modified time | relevance | path

Searched refs:brport_dev (Results 1 – 7 of 7) sorted by relevance

/linux/include/net/
H A Dswitchdev.h291 int switchdev_bridge_port_offload(struct net_device *brport_dev,
297 void switchdev_bridge_port_unoffload(struct net_device *brport_dev,
301 int switchdev_bridge_port_replay(struct net_device *brport_dev,
377 switchdev_bridge_port_offload(struct net_device *brport_dev, in switchdev_bridge_port_offload() argument
388 switchdev_bridge_port_unoffload(struct net_device *brport_dev, in switchdev_bridge_port_unoffload() argument
/linux/drivers/net/ethernet/microchip/lan966x/
H A Dlan966x_switchdev.c247 struct net_device *brport_dev, in lan966x_port_bridge_join() argument
265 err = switchdev_bridge_port_offload(brport_dev, dev, port, in lan966x_port_bridge_join()
303 struct net_device *brport_dev, in lan966x_port_changeupper() argument
314 err = lan966x_port_bridge_join(port, brport_dev, in lan966x_port_changeupper()
334 struct net_device *brport_dev, in lan966x_port_prechangeupper() argument
350 switchdev_bridge_port_unoffload(brport_dev, port, NULL, NULL); in lan966x_port_prechangeupper()
H A Dlan966x_lag.c125 struct net_device *brport_dev, in lan966x_lag_port_join() argument
142 err = switchdev_bridge_port_offload(brport_dev, dev, port, in lan966x_lag_port_join()
149 lan966x_port_stp_state_set(port, br_port_get_stp_state(brport_dev)); in lan966x_lag_port_join()
/linux/net/switchdev/
H A Dswitchdev.c993 int switchdev_bridge_port_offload(struct net_device *brport_dev, in switchdev_bridge_port_offload() argument
1014 brport_dev, &brport_info.info, in switchdev_bridge_port_offload()
1020 void switchdev_bridge_port_unoffload(struct net_device *brport_dev, in switchdev_bridge_port_unoffload() argument
1036 brport_dev, &brport_info.info, in switchdev_bridge_port_unoffload()
1041 int switchdev_bridge_port_replay(struct net_device *brport_dev, in switchdev_bridge_port_replay() argument
1060 brport_dev, &brport_info.info, in switchdev_bridge_port_replay()
/linux/drivers/net/ethernet/mellanox/mlxsw/
H A Dspectrum_switchdev.h11 struct net_device *brport_dev);
H A Dspectrum_switchdev.c358 const struct net_device *brport_dev) in __mlxsw_sp_bridge_port_find() argument
363 if (bridge_port->dev == brport_dev) in __mlxsw_sp_bridge_port_find()
372 struct net_device *brport_dev) in mlxsw_sp_bridge_port_find() argument
374 struct net_device *br_dev = netdev_master_upper_dev_get(brport_dev); in mlxsw_sp_bridge_port_find()
384 return __mlxsw_sp_bridge_port_find(bridge_device, brport_dev); in mlxsw_sp_bridge_port_find()
394 struct net_device *brport_dev; member
412 dev != rso->brport_dev) in mlxsw_sp_bridge_port_replay_switchdev_objs()
458 dev != rso->brport_dev) in mlxsw_sp_bridge_port_unreplay_switchdev_objs()
474 struct net_device *brport_dev, in mlxsw_sp_bridge_port_create() argument
485 mlxsw_sp_port = mlxsw_sp_port_dev_lower_find(brport_dev); in mlxsw_sp_bridge_port_create()
[all …]
/linux/drivers/net/ethernet/marvell/prestera/
H A Dprestera_switchdev.c111 const struct net_device *brport_dev) in __prestera_bridge_port_find() argument
116 if (br_port->dev == brport_dev) in __prestera_bridge_port_find()
124 struct net_device *brport_dev) in prestera_bridge_port_find() argument
126 struct net_device *br_dev = netdev_master_upper_dev_get(brport_dev); in prestera_bridge_port_find()
136 return __prestera_bridge_port_find(bridge, brport_dev); in prestera_bridge_port_find()