Lines Matching refs:brport_dev
1254 struct net_device *brport_dev) in ocelot_inherit_brport_flags() argument
1262 if (br_port_flag_is_set(brport_dev, BIT(flag))) in ocelot_inherit_brport_flags()
1279 struct net_device *brport_dev, in ocelot_switchdev_sync() argument
1286 ocelot_inherit_brport_flags(ocelot, port, brport_dev); in ocelot_switchdev_sync()
1288 stp_state = br_port_get_stp_state(brport_dev); in ocelot_switchdev_sync()
1342 struct net_device *brport_dev, in ocelot_netdevice_bridge_join() argument
1359 err = switchdev_bridge_port_offload(brport_dev, dev, priv, in ocelot_netdevice_bridge_join()
1366 err = ocelot_switchdev_sync(ocelot, port, brport_dev, bridge, extack); in ocelot_netdevice_bridge_join()
1373 switchdev_bridge_port_unoffload(brport_dev, priv, in ocelot_netdevice_bridge_join()
1384 struct net_device *brport_dev) in ocelot_netdevice_pre_bridge_leave() argument
1388 switchdev_bridge_port_unoffload(brport_dev, priv, in ocelot_netdevice_pre_bridge_leave()
1394 struct net_device *brport_dev, in ocelot_netdevice_bridge_leave() argument
1477 struct net_device *brport_dev, in ocelot_netdevice_changeupper() argument
1487 err = ocelot_netdevice_bridge_join(dev, brport_dev, in ocelot_netdevice_changeupper()
1491 err = ocelot_netdevice_bridge_leave(dev, brport_dev, in ocelot_netdevice_changeupper()
1536 struct net_device *brport_dev, in ocelot_netdevice_prechangeupper() argument
1540 ocelot_netdevice_pre_bridge_leave(dev, brport_dev); in ocelot_netdevice_prechangeupper()