| /linux/net/bridge/ |
| H A D | br_fdb.c | 69 const struct net_bridge_fdb_entry *fdb) in has_expired() argument 77 const struct net_bridge_fdb_entry *fdb) in fdb_to_nud() argument 90 const struct net_bridge_fdb_entry *fdb, in fdb_fill_info() argument 178 fdb_notify(struct net_bridge * br,const struct net_bridge_fdb_entry * fdb,int type,bool swdev_notify) fdb_notify() argument 224 struct net_bridge_fdb_entry *fdb; br_fdb_find() local 395 struct net_bridge_fdb_entry *fdb; fdb_create() local 433 struct net_bridge_fdb_entry *fdb; fdb_add_local() local 966 __fdb_mark_active(struct net_bridge_fdb_entry * fdb) __fdb_mark_active() argument 975 struct net_bridge_fdb_entry *fdb; br_fdb_update() local 1123 fdb_handle_notify(struct net_bridge_fdb_entry * fdb,u8 notify) fdb_handle_notify() argument 1153 struct net_bridge_fdb_entry *fdb; fdb_add_entry() local 1384 struct net_bridge_fdb_entry *fdb; fdb_delete_by_addr_and_port() local 1510 struct net_bridge_fdb_entry *fdb; br_fdb_external_learn_add() local 1591 struct net_bridge_fdb_entry *fdb; br_fdb_external_learn_del() local 1610 struct net_bridge_fdb_entry *fdb; br_fdb_offloaded_set() local [all...] |
| H A D | br_switchdev.c | 129 const struct net_bridge_fdb_entry *fdb, in br_switchdev_fdb_populate() argument 146 const struct net_bridge_fdb_entry *fdb, int type) in br_switchdev_fdb_notify() argument 318 br_switchdev_fdb_replay_one(struct net_bridge * br,struct notifier_block * nb,const struct net_bridge_fdb_entry * fdb,unsigned long action,const void * ctx) br_switchdev_fdb_replay_one() argument 334 struct net_bridge_fdb_entry *fdb; br_switchdev_fdb_replay() local [all...] |
| H A D | br_private.h | 2335 br_switchdev_fdb_notify(struct net_bridge * br,const struct net_bridge_fdb_entry * fdb,int type) br_switchdev_fdb_notify() argument
|
| /linux/drivers/net/ethernet/ti/icssm/ |
| H A D | icssm_prueth_switch.c | 307 icssm_prueth_sw_find_fdb_insert(struct fdb_tbl *fdb, struct prueth *prueth, in icssm_prueth_sw_find_fdb_insert() 445 struct fdb_tbl *fdb; in icssm_prueth_sw_find_free_mac() local 536 struct fdb_tbl *fdb; in icssm_prueth_sw_insert_fdb_entry() local 638 struct fdb_tbl *fdb; in icssm_prueth_sw_delete_fdb_entry() local 707 struct fdb_tbl *fdb; in icssm_prueth_sw_do_purge_fdb() local 768 struct switchdev_notifier_fdb_info *fdb) in icssm_prueth_sw_fdb_add() 781 struct switchdev_notifier_fdb_info *fdb) in icssm_prueth_sw_fdb_del()
|
| H A D | icssm_switchdev.c | 101 struct switchdev_notifier_fdb_info *fdb; in icssm_sw_event_work() local
|
| /linux/drivers/net/ethernet/mellanox/mlx5/core/esw/ |
| H A D | vporttbl.c | 19 struct mlx5_flow_table *fdb; member 37 struct mlx5_flow_table *fdb; in esw_vport_tbl_create() local 85 struct mlx5_flow_table *fdb; in mlx5_esw_vporttbl_get() local
|
| H A D | legacy.c | 27 struct mlx5_flow_table *fdb; in esw_create_legacy_vepa_table() local 77 struct mlx5_flow_table *fdb; in esw_create_legacy_fdb_table() local
|
| H A D | bridge.c | 70 struct mlx5_flow_table *fdb; in mlx5_esw_bridge_table_create() local
|
| /linux/drivers/net/vxlan/ |
| H A D | vxlan_core.c | 156 const struct vxlan_fdb *fdb, in vxlan_fdb_info() argument 263 __vxlan_fdb_notify(struct vxlan_dev * vxlan,struct vxlan_fdb * fdb,struct vxlan_rdst * rd,int type) __vxlan_fdb_notify() argument 289 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) vxlan_fdb_switchdev_notifier_info() argument 307 vxlan_fdb_switchdev_call_notifiers(struct vxlan_dev * vxlan,struct vxlan_fdb * fdb,struct vxlan_rdst * rd,bool adding,struct netlink_ext_ack * extack) vxlan_fdb_switchdev_call_notifiers() argument 327 vxlan_fdb_notify(struct vxlan_dev * vxlan,struct vxlan_fdb * fdb,struct vxlan_rdst * rd,int type,bool swdev_notify,struct netlink_ext_ack * extack) vxlan_fdb_notify() argument 793 vxlan_fdb_nh_update(struct vxlan_dev * vxlan,struct vxlan_fdb * fdb,u32 nhid,struct netlink_ext_ack * extack) vxlan_fdb_nh_update() argument 859 vxlan_fdb_create(struct vxlan_dev * vxlan,const u8 * mac,union vxlan_addr * ip,__u16 state,__be16 port,__be32 src_vni,__be32 vni,__u32 ifindex,__u16 ndm_flags,u32 nhid,struct vxlan_fdb ** fdb,struct netlink_ext_ack * extack) vxlan_fdb_create() argument 4885 struct vxlan_fdb *fdb; vxlan_fdb_nh_flush() local [all...] |
| /linux/drivers/net/ethernet/mellanox/mlx5/core/ |
| H A D | eswitch_offloads_termtbl.c | 245 struct mlx5_flow_table *fdb, in mlx5_eswitch_add_termtbl_rule()
|
| H A D | eswitch_offloads.c | 671 struct mlx5_flow_table *fdb; mlx5_eswitch_add_offloaded_rule() local 1585 struct mlx5_flow_table *fdb; esw_vport_tbl_get() local 1724 esw_create_send_to_vport_group(struct mlx5_eswitch * esw,struct mlx5_flow_table * fdb,u32 * flow_group_in,int * ix) esw_create_send_to_vport_group() argument 1768 esw_create_meta_send_to_vport_group(struct mlx5_eswitch * esw,struct mlx5_flow_table * fdb,u32 * flow_group_in,int * ix) esw_create_meta_send_to_vport_group() argument 1815 esw_create_peer_esw_miss_group(struct mlx5_eswitch * esw,struct mlx5_flow_table * fdb,u32 * flow_group_in,int * ix) esw_create_peer_esw_miss_group() argument 1863 esw_create_miss_group(struct mlx5_eswitch * esw,struct mlx5_flow_table * fdb,u32 * flow_group_in,int * ix) esw_create_miss_group() argument 1913 struct mlx5_flow_table *fdb = NULL; esw_create_offloads_fdb_tables() local [all...] |
| H A D | eswitch.h | 258 struct mlx5_flow_table *fdb; global() member
|
| /linux/drivers/net/ethernet/ti/icssg/ |
| H A D | icssg_switchdev.c | 130 struct switchdev_notifier_fdb_info *fdb; in prueth_switchdev_event_work() local
|
| /linux/drivers/net/ethernet/ti/ |
| H A D | cpsw_switchdev.c | 381 struct switchdev_notifier_fdb_info *fdb; in cpsw_switchdev_event_work() local
|
| H A D | am65-cpsw-switchdev.c | 371 struct switchdev_notifier_fdb_info *fdb; in am65_cpsw_switchdev_event_work() local
|
| /linux/drivers/net/dsa/ |
| H A D | vitesse-vsc73xx-core.c | 1957 struct vsc73xx_fdb *fdb) in vsc73xx_port_read_mac_table_row() 2069 struct vsc73xx_fdb fdb[VSC73XX_NUM_BUCKETS]; in vsc73xx_fdb_del_entry() local 2102 struct vsc73xx_fdb fdb[VSC73XX_NUM_BUCKETS]; in vsc73xx_fdb_add_entry() local 2182 struct vsc73xx_fdb fdb[VSC73XX_NUM_BUCKETS]; in vsc73xx_port_fdb_dump() local
|
| H A D | mt7530.c | 279 mt7530_fdb_read(struct mt7530_priv *priv, struct mt7530_fdb *fdb) in mt7530_fdb_read()
|
| /linux/drivers/net/ethernet/freescale/dpaa2/ |
| H A D | dpaa2-switch.h | 157 struct dpaa2_switch_fdb *fdb; member
|
| H A D | dpaa2-switch.c | 58 struct dpaa2_switch_fdb *fdb; dpaa2_switch_port_set_fdb() local 3186 struct dpaa2_switch_fdb *fdb; dpaa2_switch_port_init() local [all...] |
| /linux/drivers/net/ethernet/mscc/ |
| H A D | ocelot.c | 2469 struct ocelot_lag_fdb *fdb; in ocelot_migrate_lag_fdbs() local 2563 struct ocelot_lag_fdb *fdb; in ocelot_lag_fdb_add() local 2599 struct ocelot_lag_fdb *fdb, *tmp; in ocelot_lag_fdb_del() local
|
| /linux/drivers/net/ethernet/adi/ |
| H A D | adin1110.c | 1359 struct switchdev_notifier_fdb_info *fdb) in adin1110_fdb_add() 1421 struct switchdev_notifier_fdb_info *fdb) in adin1110_fdb_del()
|
| /linux/drivers/net/ethernet/mellanox/mlx5/core/lib/ |
| H A D | macsec_fs.c | 337 struct mlx5_flow_table *fdb = NULL; in macsec_fs_auto_group_table_create() local
|
| /linux/drivers/scsi/elx/libefc_sli/ |
| H A D | sli4.c | 3905 struct efc_dma *buffer, u8 fdb) in sli_cmd_common_set_dump_location()
|