Home
last modified time | relevance | path

Searched refs:switchdev_notifier_fdb_info (Results 1 – 22 of 22) sorted by relevance

/Linux-v5.15/include/net/
Dswitchdev.h219 struct switchdev_notifier_fdb_info { struct
258 switchdev_fdb_is_dynamically_learned(const struct switchdev_notifier_fdb_info *fdb_info) in switchdev_fdb_is_dynamically_learned()
303 const struct switchdev_notifier_fdb_info *fdb_info,
309 const struct switchdev_notifier_fdb_info *fdb_info),
312 const struct switchdev_notifier_fdb_info *fdb_info));
315 const struct switchdev_notifier_fdb_info *fdb_info,
321 const struct switchdev_notifier_fdb_info *fdb_info),
324 const struct switchdev_notifier_fdb_info *fdb_info));
430 const struct switchdev_notifier_fdb_info *fdb_info, in switchdev_handle_fdb_add_to_device()
436 const struct switchdev_notifier_fdb_info *fdb_info), in switchdev_handle_fdb_add_to_device()
[all …]
/Linux-v5.15/net/switchdev/
Dswitchdev.c433 const struct switchdev_notifier_fdb_info *fdb_info, in __switchdev_handle_fdb_add_to_device()
439 const struct switchdev_notifier_fdb_info *fdb_info), in __switchdev_handle_fdb_add_to_device()
442 const struct switchdev_notifier_fdb_info *fdb_info)) in __switchdev_handle_fdb_add_to_device()
512 const struct switchdev_notifier_fdb_info *fdb_info, in switchdev_handle_fdb_add_to_device()
518 const struct switchdev_notifier_fdb_info *fdb_info), in switchdev_handle_fdb_add_to_device()
521 const struct switchdev_notifier_fdb_info *fdb_info)) in switchdev_handle_fdb_add_to_device()
538 const struct switchdev_notifier_fdb_info *fdb_info, in __switchdev_handle_fdb_del_to_device()
544 const struct switchdev_notifier_fdb_info *fdb_info), in __switchdev_handle_fdb_del_to_device()
547 const struct switchdev_notifier_fdb_info *fdb_info)) in __switchdev_handle_fdb_del_to_device()
617 const struct switchdev_notifier_fdb_info *fdb_info, in switchdev_handle_fdb_del_to_device()
[all …]
/Linux-v5.15/drivers/net/ethernet/mellanox/mlx5/core/esw/
Dbridge.h51 struct switchdev_notifier_fdb_info *fdb_info);
54 struct switchdev_notifier_fdb_info *fdb_info);
57 struct switchdev_notifier_fdb_info *fdb_info);
Dbridge.c72 struct switchdev_notifier_fdb_info send_info = {}; in mlx5_esw_bridge_fdb_offload_notify()
1265 struct switchdev_notifier_fdb_info *fdb_info) in mlx5_esw_bridge_fdb_update_used()
1292 struct switchdev_notifier_fdb_info *fdb_info) in mlx5_esw_bridge_fdb_create()
1321 struct switchdev_notifier_fdb_info *fdb_info) in mlx5_esw_bridge_fdb_remove()
/Linux-v5.15/drivers/net/ethernet/mellanox/mlx5/core/en/rep/
Dbridge.c16 struct switchdev_notifier_fdb_info fdb_info;
317 struct switchdev_notifier_fdb_info *fdb_info = in mlx5_esw_bridge_switchdev_fdb_event_work()
344 struct switchdev_notifier_fdb_info *fdb_info, in mlx5_esw_bridge_init_switchdev_fdb_work()
379 struct switchdev_notifier_fdb_info *fdb_info; in mlx5_esw_bridge_switchdev_event()
409 struct switchdev_notifier_fdb_info, in mlx5_esw_bridge_switchdev_event()
422 struct switchdev_notifier_fdb_info, in mlx5_esw_bridge_switchdev_event()
/Linux-v5.15/drivers/net/ethernet/ti/
Dam65-cpsw-switchdev.c20 struct switchdev_notifier_fdb_info fdb_info;
359 struct switchdev_notifier_fdb_info *rcv) in am65_cpsw_fdb_offload_notify()
361 struct switchdev_notifier_fdb_info info = {}; in am65_cpsw_fdb_offload_notify()
375 struct switchdev_notifier_fdb_info *fdb; in am65_cpsw_switchdev_event_work()
429 struct switchdev_notifier_fdb_info *fdb_info = ptr; in am65_cpsw_switchdev_event()
Dcpsw_switchdev.c22 struct switchdev_notifier_fdb_info fdb_info;
369 struct switchdev_notifier_fdb_info *rcv) in cpsw_fdb_offload_notify()
371 struct switchdev_notifier_fdb_info info = {}; in cpsw_fdb_offload_notify()
385 struct switchdev_notifier_fdb_info *fdb; in cpsw_switchdev_event_work()
437 struct switchdev_notifier_fdb_info *fdb_info = ptr; in cpsw_switchdev_event()
/Linux-v5.15/drivers/net/ethernet/microchip/sparx5/
Dsparx5_switchdev.c17 struct switchdev_notifier_fdb_info fdb_info;
228 struct switchdev_notifier_fdb_info *fdb_info; in sparx5_switchdev_bridge_fdb_event_work()
272 struct switchdev_notifier_fdb_info *fdb_info; in sparx5_switchdev_event()
293 struct switchdev_notifier_fdb_info, in sparx5_switchdev_event()
Dsparx5_mactable.c280 struct switchdev_notifier_fdb_info info = {}; in sparx5_fdb_call_notifiers()
/Linux-v5.15/drivers/net/ethernet/marvell/prestera/
Dprestera_switchdev.c24 struct switchdev_notifier_fdb_info fdb_info;
759 struct switchdev_notifier_fdb_info *info) in prestera_fdb_offload_notify()
761 struct switchdev_notifier_fdb_info send_info = {}; in prestera_fdb_offload_notify()
772 struct switchdev_notifier_fdb_info *fdb_info, in prestera_port_fdb_set()
802 struct switchdev_notifier_fdb_info *fdb_info; in prestera_fdb_event_work()
848 struct switchdev_notifier_fdb_info *fdb_info; in prestera_switchdev_event()
882 struct switchdev_notifier_fdb_info, in prestera_switchdev_event()
1136 struct switchdev_notifier_fdb_info info = {}; in prestera_fdb_event()
/Linux-v5.15/drivers/net/ethernet/rocker/
Drocker_main.c1651 struct switchdev_notifier_fdb_info *info) in rocker_world_port_fdb_add()
1663 struct switchdev_notifier_fdb_info *info) in rocker_world_port_fdb_del()
2710 struct switchdev_notifier_fdb_info fdb_info;
2717 struct switchdev_notifier_fdb_info *recv_info) in rocker_fdb_offload_notify()
2719 struct switchdev_notifier_fdb_info info = {}; in rocker_fdb_offload_notify()
2733 struct switchdev_notifier_fdb_info *fdb_info; in rocker_switchdev_event_work()
2771 struct switchdev_notifier_fdb_info *fdb_info = ptr; in rocker_switchdev_event()
Drocker_ofdpa.c1825 struct switchdev_notifier_fdb_info info = {}; in ofdpa_port_fdb_learn_work()
/Linux-v5.15/net/bridge/
Dbr_switchdev.c130 struct switchdev_notifier_fdb_info info = { in br_switchdev_fdb_notify()
Dbr.c156 struct switchdev_notifier_fdb_info *fdb_info; in br_switchdev_event()
Dbr_fdb.c740 struct switchdev_notifier_fdb_info item; in br_fdb_replay_one()
/Linux-v5.15/drivers/net/ethernet/mellanox/mlxsw/
Dspectrum_switchdev.c1414 struct switchdev_notifier_fdb_info *fdb_info, bool adding) in mlxsw_sp_port_fdb_set()
2523 struct switchdev_notifier_fdb_info info = {}; in mlxsw_sp_fdb_call_notifiers()
2862 struct switchdev_notifier_fdb_info fdb_info;
2876 struct switchdev_notifier_fdb_info *fdb_info; in mlxsw_sp_switchdev_bridge_vxlan_fdb_event()
2974 struct switchdev_notifier_fdb_info *fdb_info; in mlxsw_sp_switchdev_bridge_fdb_event_work()
3221 struct switchdev_notifier_fdb_info *fdb_info; in mlxsw_sp_switchdev_event()
3255 struct switchdev_notifier_fdb_info, in mlxsw_sp_switchdev_event()
Dspectrum_router.c9082 struct switchdev_notifier_fdb_info info = {}; in mlxsw_sp_rif_fid_fdb_del()
9130 struct switchdev_notifier_fdb_info info = {}; in mlxsw_sp_rif_vlan_fdb_del()
/Linux-v5.15/drivers/s390/net/
Dqeth_l2_main.c282 struct switchdev_notifier_fdb_info info = {}; in qeth_l2_dev2br_fdb_flush()
639 struct switchdev_notifier_fdb_info info = {}; in qeth_l2_dev2br_fdb_notify()
859 struct switchdev_notifier_fdb_info *fdb_info; in qeth_l2_switchdev_event()
874 struct switchdev_notifier_fdb_info, in qeth_l2_switchdev_event()
/Linux-v5.15/net/dsa/
Dslave.c2357 struct switchdev_notifier_fdb_info info = {}; in dsa_fdb_offload_notify()
2442 const struct switchdev_notifier_fdb_info *fdb_info, in dsa_slave_fdb_event()
2502 const struct switchdev_notifier_fdb_info *fdb_info) in dsa_slave_fdb_add_to_device()
2511 const struct switchdev_notifier_fdb_info *fdb_info) in dsa_slave_fdb_del_to_device()
Dport.c36 struct switchdev_notifier_fdb_info info = { in dsa_port_notify_bridge_fdb_flush()
/Linux-v5.15/drivers/net/ethernet/freescale/dpaa2/
Ddpaa2-switch.c2206 struct switchdev_notifier_fdb_info fdb_info;
2216 struct switchdev_notifier_fdb_info *fdb_info; in dpaa2_switch_event_work()
2261 struct switchdev_notifier_fdb_info *fdb_info = ptr; in dpaa2_switch_port_event()
/Linux-v5.15/Documentation/networking/
Dswitchdev.rst235 forgetting, and info points to a struct switchdev_notifier_fdb_info. On