Searched defs:fdb_info (Results 1 - 20 of 20) sorted by relevance

/linux-master/drivers/net/ethernet/microchip/lan966x/
H A Dlan966x_fdb.c9 struct switchdev_notifier_fdb_info fdb_info; member in struct:lan966x_fdb_event_work
24 lan966x_fdb_find_entry(struct lan966x *lan966x, struct switchdev_notifier_fdb_info *fdb_info) argument
38 lan966x_fdb_add_entry(struct lan966x *lan966x, struct switchdev_notifier_fdb_info *fdb_info) argument
59 lan966x_fdb_del_entry(struct lan966x *lan966x, struct switchdev_notifier_fdb_info *fdb_info) argument
138 struct switchdev_notifier_fdb_info *fdb_info; local
164 struct switchdev_notifier_fdb_info *fdb_info; local
204 struct switchdev_notifier_fdb_info *fdb_info; local
246 lan966x_handle_fdb(struct net_device *dev, struct net_device *orig_dev, unsigned long event, const void *ctx, const struct switchdev_notifier_fdb_info *fdb_info) argument
[all...]
/linux-master/net/bridge/
H A Dbr.c156 struct switchdev_notifier_fdb_info *fdb_info; local
[all...]
/linux-master/drivers/net/ethernet/ti/
H A Dam65-cpsw-switchdev.c20 struct switchdev_notifier_fdb_info fdb_info; member in struct:am65_cpsw_switchdev_event_work
425 struct switchdev_notifier_fdb_info *fdb_info = ptr; local
[all...]
H A Dcpsw_switchdev.c22 struct switchdev_notifier_fdb_info fdb_info; member in struct:cpsw_switchdev_event_work
433 struct switchdev_notifier_fdb_info *fdb_info = ptr; local
[all...]
/linux-master/drivers/net/ethernet/intel/ice/
H A Dice_eswitch_br.h81 struct switchdev_notifier_fdb_info fdb_info; member in struct:ice_esw_br_fdb_work
H A Dice_eswitch_br.c348 struct switchdev_notifier_fdb_info fdb_info = { local
509 ice_eswitch_br_fdb_work_alloc(struct switchdev_notifier_fdb_info *fdb_info, argument
542 struct switchdev_notifier_fdb_info *fdb_info; local
[all...]
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/en/rep/
H A Dbridge.c16 struct switchdev_notifier_fdb_info fdb_info; member in struct:mlx5_bridge_switchdev_fdb_work
373 struct switchdev_notifier_fdb_info *fdb_info = local
399 mlx5_esw_bridge_init_switchdev_fdb_work(struct net_device *dev, bool add, struct switchdev_notifier_fdb_info *fdb_info, struct mlx5_esw_bridge_offloads *br_offloads) argument
435 struct switchdev_notifier_fdb_info *fdb_info; local
[all...]
/linux-master/drivers/net/ethernet/microchip/sparx5/
H A Dsparx5_switchdev.c17 struct switchdev_notifier_fdb_info fdb_info; member in struct:sparx5_switchdev_event_work
304 struct switchdev_notifier_fdb_info *fdb_info; local
360 struct switchdev_notifier_fdb_info *fdb_info; local
[all...]
/linux-master/net/switchdev/
H A Dswitchdev.c526 __switchdev_handle_fdb_event_to_device(struct net_device *dev, struct net_device *orig_dev, unsigned long event, const struct switchdev_notifier_fdb_info *fdb_info, bool (*check_cb)(const struct net_device *dev), bool (*foreign_dev_check_cb)(const struct net_device *dev, const struct net_device *foreign_dev), int (*mod_cb)(struct net_device *dev, struct net_device *orig_dev, unsigned long event, const void *ctx, const struct switchdev_notifier_fdb_info *fdb_info)) argument
587 switchdev_handle_fdb_event_to_device(struct net_device *dev, unsigned long event, const struct switchdev_notifier_fdb_info *fdb_info, bool (*check_cb)(const struct net_device *dev), bool (*foreign_dev_check_cb)(const struct net_device *dev, const struct net_device *foreign_dev), int (*mod_cb)(struct net_device *dev, struct net_device *orig_dev, unsigned long event, const void *ctx, const struct switchdev_notifier_fdb_info *fdb_info)) argument
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/esw/
H A Dbridge.c1729 mlx5_esw_bridge_fdb_update_used(struct net_device *dev, u16 vport_num, u16 esw_owner_vhca_id, struct mlx5_esw_bridge_offloads *br_offloads, struct switchdev_notifier_fdb_info *fdb_info) argument
1751 mlx5_esw_bridge_fdb_mark_deleted(struct net_device *dev, u16 vport_num, u16 esw_owner_vhca_id, struct mlx5_esw_bridge_offloads *br_offloads, struct switchdev_notifier_fdb_info *fdb_info) argument
1773 mlx5_esw_bridge_fdb_create(struct net_device *dev, u16 vport_num, u16 esw_owner_vhca_id, struct mlx5_esw_bridge_offloads *br_offloads, struct switchdev_notifier_fdb_info *fdb_info) argument
1802 mlx5_esw_bridge_fdb_remove(struct net_device *dev, u16 vport_num, u16 esw_owner_vhca_id, struct mlx5_esw_bridge_offloads *br_offloads, struct switchdev_notifier_fdb_info *fdb_info) argument
[all...]
/linux-master/include/net/
H A Dswitchdev.h284 switchdev_fdb_is_dynamically_learned(const struct switchdev_notifier_fdb_info *fdb_info) argument
459 switchdev_handle_fdb_event_to_device(struct net_device *dev, unsigned long event, const struct switchdev_notifier_fdb_info *fdb_info, bool (*check_cb)(const struct net_device *dev), bool (*foreign_dev_check_cb)(const struct net_device *dev, const struct net_device *foreign_dev), int (*mod_cb)(struct net_device *dev, struct net_device *orig_dev, unsigned long event, const void *ctx, const struct switchdev_notifier_fdb_info *fdb_info)) argument
H A Dvxlan.h509 vxlan_fdb_find_uc(struct net_device *dev, const u8 *mac, __be32 vni, struct switchdev_notifier_vxlan_fdb_info *fdb_info) argument
/linux-master/drivers/net/ethernet/marvell/prestera/
H A Dprestera_switchdev.c24 struct switchdev_notifier_fdb_info fdb_info; member in struct:prestera_fdb_event_work
1247 struct switchdev_notifier_fdb_info *fdb_info; local
1216 prestera_port_fdb_set(struct prestera_port *port, struct switchdev_notifier_fdb_info *fdb_info, bool adding) argument
1293 struct switchdev_notifier_fdb_info *fdb_info; local
[all...]
/linux-master/drivers/s390/net/
H A Dqeth_l2_main.c853 struct switchdev_notifier_fdb_info *fdb_info; local
/linux-master/drivers/net/ethernet/adi/
H A Dadin1110.c168 struct switchdev_notifier_fdb_info fdb_info; member in struct:adin1110_switchdev_event_work
1487 struct switchdev_notifier_fdb_info *fdb_info = ptr; local
[all...]
/linux-master/drivers/net/ethernet/freescale/dpaa2/
H A Ddpaa2-switch.c2259 struct switchdev_notifier_fdb_info fdb_info; member in struct:ethsw_switchdev_event_work
2269 struct switchdev_notifier_fdb_info *fdb_info; local
2314 struct switchdev_notifier_fdb_info *fdb_info = ptr; local
[all...]
/linux-master/drivers/net/ethernet/mellanox/mlxsw/
H A Dspectrum_switchdev.c3379 struct switchdev_notifier_fdb_info fdb_info; member in union:mlxsw_sp_switchdev_event_work::__anon744
3393 struct switchdev_notifier_fdb_info *fdb_info; local
1855 mlxsw_sp_port_fdb_set(struct mlxsw_sp_port *mlxsw_sp_port, struct switchdev_notifier_fdb_info *fdb_info, bool adding) argument
3491 struct switchdev_notifier_fdb_info *fdb_info; local
3740 struct switchdev_notifier_fdb_info *fdb_info; local
[all...]
/linux-master/drivers/net/ethernet/rocker/
H A Drocker_main.c2696 struct switchdev_notifier_fdb_info fdb_info; member in struct:rocker_switchdev_event_work
2719 struct switchdev_notifier_fdb_info *fdb_info; local
2757 struct switchdev_notifier_fdb_info *fdb_info = ptr; local
[all...]
/linux-master/net/dsa/
H A Duser.c3520 dsa_user_fdb_event(struct net_device *dev, struct net_device *orig_dev, unsigned long event, const void *ctx, const struct switchdev_notifier_fdb_info *fdb_info) argument
/linux-master/drivers/net/vxlan/
H A Dvxlan_core.c284 vxlan_fdb_switchdev_notifier_info(const struct vxlan_dev *vxlan, const struct vxlan_fdb *fdb, const struct vxlan_rdst *rd, struct netlink_ext_ack *extack, struct switchdev_notifier_vxlan_fdb_info *fdb_info) argument
462 vxlan_fdb_find_uc(struct net_device *dev, const u8 *mac, __be32 vni, struct switchdev_notifier_vxlan_fdb_info *fdb_info) argument
500 struct switchdev_notifier_vxlan_fdb_info fdb_info; local
4663 vxlan_fdb_offloaded_set(struct net_device *dev, struct switchdev_notifier_vxlan_fdb_info *fdb_info) argument
4693 vxlan_fdb_external_learn_add(struct net_device *dev, struct switchdev_notifier_vxlan_fdb_info *fdb_info) argument
4720 vxlan_fdb_external_learn_del(struct net_device *dev, struct switchdev_notifier_vxlan_fdb_info *fdb_info) argument
4752 struct switchdev_notifier_vxlan_fdb_info *fdb_info; local
[all...]

Completed in 266 milliseconds