Home
last modified time | relevance | path

Searched refs:port_obj_info (Results 1 – 6 of 6) sorted by relevance

/linux-6.1.9/net/switchdev/ !
Dswitchdev.c536 struct switchdev_notifier_port_obj_info *port_obj_info, in __switchdev_handle_port_obj_add() argument
544 struct switchdev_notifier_info *info = &port_obj_info->info; in __switchdev_handle_port_obj_add()
553 err = add_cb(dev, info->ctx, port_obj_info->obj, extack); in __switchdev_handle_port_obj_add()
555 port_obj_info->handled = true; in __switchdev_handle_port_obj_add()
578 err = __switchdev_handle_port_obj_add(lower_dev, port_obj_info, in __switchdev_handle_port_obj_add()
602 return __switchdev_handle_port_obj_add(br, port_obj_info, check_cb, in __switchdev_handle_port_obj_add()
611 struct switchdev_notifier_port_obj_info *port_obj_info, in switchdev_handle_port_obj_add() argument
619 err = __switchdev_handle_port_obj_add(dev, port_obj_info, check_cb, in switchdev_handle_port_obj_add()
632 struct switchdev_notifier_port_obj_info *port_obj_info, in switchdev_handle_port_obj_add_foreign() argument
642 err = __switchdev_handle_port_obj_add(dev, port_obj_info, check_cb, in switchdev_handle_port_obj_add_foreign()
[all …]
/linux-6.1.9/include/net/ !
Dswitchdev.h338 struct switchdev_notifier_port_obj_info *port_obj_info,
344 struct switchdev_notifier_port_obj_info *port_obj_info,
352 struct switchdev_notifier_port_obj_info *port_obj_info,
357 struct switchdev_notifier_port_obj_info *port_obj_info,
469 struct switchdev_notifier_port_obj_info *port_obj_info, in switchdev_handle_port_obj_add() argument
479 struct switchdev_notifier_port_obj_info *port_obj_info, in switchdev_handle_port_obj_add_foreign() argument
492 struct switchdev_notifier_port_obj_info *port_obj_info, in switchdev_handle_port_obj_del() argument
502 struct switchdev_notifier_port_obj_info *port_obj_info, in switchdev_handle_port_obj_del_foreign() argument
/linux-6.1.9/drivers/net/ethernet/mellanox/mlx5/core/en/rep/ !
Dbridge.c217 struct switchdev_notifier_port_obj_info *port_obj_info, in mlx5_esw_bridge_port_obj_add() argument
220 struct netlink_ext_ack *extack = switchdev_notifier_info_to_extack(&port_obj_info->info); in mlx5_esw_bridge_port_obj_add()
221 const struct switchdev_obj *obj = port_obj_info->obj; in mlx5_esw_bridge_port_obj_add()
230 port_obj_info->handled = true; in mlx5_esw_bridge_port_obj_add()
246 struct switchdev_notifier_port_obj_info *port_obj_info, in mlx5_esw_bridge_port_obj_del() argument
249 const struct switchdev_obj *obj = port_obj_info->obj; in mlx5_esw_bridge_port_obj_del()
257 port_obj_info->handled = true; in mlx5_esw_bridge_port_obj_del()
/linux-6.1.9/drivers/net/ethernet/mellanox/mlxsw/ !
Dspectrum_switchdev.c3782 port_obj_info) in mlxsw_sp_switchdev_vxlan_vlans_add()
3785 SWITCHDEV_OBJ_PORT_VLAN(port_obj_info->obj); in mlxsw_sp_switchdev_vxlan_vlans_add()
3793 extack = switchdev_notifier_info_to_extack(&port_obj_info->info); in mlxsw_sp_switchdev_vxlan_vlans_add()
3802 port_obj_info->handled = true; in mlxsw_sp_switchdev_vxlan_vlans_add()
3820 port_obj_info) in mlxsw_sp_switchdev_vxlan_vlans_del()
3823 SWITCHDEV_OBJ_PORT_VLAN(port_obj_info->obj); in mlxsw_sp_switchdev_vxlan_vlans_del()
3836 port_obj_info->handled = true; in mlxsw_sp_switchdev_vxlan_vlans_del()
3852 port_obj_info) in mlxsw_sp_switchdev_handle_vxlan_obj_add()
3856 switch (port_obj_info->obj->id) { in mlxsw_sp_switchdev_handle_vxlan_obj_add()
3859 port_obj_info); in mlxsw_sp_switchdev_handle_vxlan_obj_add()
[all …]
/linux-6.1.9/drivers/net/ethernet/rocker/ !
Drocker_main.c2805 struct switchdev_notifier_port_obj_info *port_obj_info) in rocker_switchdev_port_obj_event() argument
2811 err = rocker_port_obj_add(netdev, port_obj_info->obj); in rocker_switchdev_port_obj_event()
2814 err = rocker_port_obj_del(netdev, port_obj_info->obj); in rocker_switchdev_port_obj_event()
2818 port_obj_info->handled = true; in rocker_switchdev_port_obj_event()
/linux-6.1.9/drivers/net/ethernet/freescale/dpaa2/ !
Ddpaa2-switch.c2314 struct switchdev_notifier_port_obj_info *port_obj_info) in dpaa2_switch_port_obj_event() argument
2323 err = dpaa2_switch_port_obj_add(netdev, port_obj_info->obj); in dpaa2_switch_port_obj_event()
2326 err = dpaa2_switch_port_obj_del(netdev, port_obj_info->obj); in dpaa2_switch_port_obj_event()
2330 port_obj_info->handled = true; in dpaa2_switch_port_obj_event()