/linux-master/drivers/net/ethernet/mellanox/mlx5/core/esw/ |
H A D | bridge_debugfs.c | 77 void mlx5_esw_bridge_debugfs_offloads_init(struct mlx5_esw_bridge_offloads *br_offloads) argument 85 void mlx5_esw_bridge_debugfs_offloads_cleanup(struct mlx5_esw_bridge_offloads *br_offloads) argument
|
H A D | bridge_priv.h | 202 struct mlx5_esw_bridge_offloads *br_offloads; member in struct:mlx5_esw_bridge
|
H A D | bridge_mcast.c | 846 mlx5_esw_bridge_ingress_mcast_fgs_init(struct mlx5_esw_bridge_offloads *br_offloads) argument 868 mlx5_esw_bridge_ingress_mcast_fgs_cleanup(struct mlx5_esw_bridge_offloads *br_offloads) argument 943 mlx5_esw_bridge_ingress_mcast_fhs_create(struct mlx5_esw_bridge_offloads *br_offloads) argument 1002 mlx5_esw_bridge_ingress_mcast_fhs_cleanup(struct mlx5_esw_bridge_offloads *br_offloads) argument 1020 struct mlx5_esw_bridge_offloads *br_offloads = bridge->br_offloads; local 1051 struct mlx5_esw_bridge_offloads *br_offloads = bridge->br_offloads; local 1063 mlx5_esw_brige_mcast_global_enable(struct mlx5_esw_bridge_offloads *br_offloads) argument 1093 mlx5_esw_brige_mcast_global_disable(struct mlx5_esw_bridge_offloads *br_offloads) argument [all...] |
H A D | bridge.c | 364 mlx5_esw_bridge_ingress_table_init(struct mlx5_esw_bridge_offloads *br_offloads) argument 443 mlx5_esw_bridge_ingress_table_cleanup(struct mlx5_esw_bridge_offloads *br_offloads) argument 467 mlx5_esw_bridge_egress_table_init(struct mlx5_esw_bridge_offloads *br_offloads, struct mlx5_esw_bridge *bridge) argument 577 struct mlx5_esw_bridge_offloads *br_offloads = bridge->br_offloads; local 686 struct mlx5_esw_bridge_offloads *br_offloads = bridge->br_offloads; local 837 mlx5_esw_bridge_create(struct net_device *br_netdev, struct mlx5_esw_bridge_offloads *br_offloads) argument 884 mlx5_esw_bridge_put(struct mlx5_esw_bridge_offloads *br_offloads, struct mlx5_esw_bridge *bridge) argument 903 mlx5_esw_bridge_lookup(struct net_device *br_netdev, struct mlx5_esw_bridge_offloads *br_offloads) argument 939 mlx5_esw_bridge_port_insert(struct mlx5_esw_bridge_port *port, struct mlx5_esw_bridge_offloads *br_offloads) argument 946 mlx5_esw_bridge_port_lookup(u16 vport_num, u16 esw_owner_vhca_id, struct mlx5_esw_bridge_offloads *br_offloads) argument 953 mlx5_esw_bridge_port_erase(struct mlx5_esw_bridge_port *port, struct mlx5_esw_bridge_offloads *br_offloads) argument 960 mlx5_esw_bridge_from_port_lookup(u16 vport_num, u16 esw_owner_vhca_id, struct mlx5_esw_bridge_offloads *br_offloads) argument 1261 struct mlx5_esw_bridge_offloads *br_offloads = bridge->br_offloads; local 1285 struct mlx5_esw_bridge_offloads *br_offloads = bridge->br_offloads; local 1450 mlx5_esw_bridge_ageing_time_set(u16 vport_num, u16 esw_owner_vhca_id, unsigned long ageing_time, struct mlx5_esw_bridge_offloads *br_offloads) argument 1463 mlx5_esw_bridge_vlan_filtering_set(u16 vport_num, u16 esw_owner_vhca_id, bool enable, struct mlx5_esw_bridge_offloads *br_offloads) argument 1487 mlx5_esw_bridge_vlan_proto_set(u16 vport_num, u16 esw_owner_vhca_id, u16 proto, struct mlx5_esw_bridge_offloads *br_offloads) argument 1512 mlx5_esw_bridge_mcast_set(u16 vport_num, u16 esw_owner_vhca_id, bool enable, struct mlx5_esw_bridge_offloads *br_offloads) argument 1542 mlx5_esw_bridge_vport_init(u16 vport_num, u16 esw_owner_vhca_id, u16 flags, struct mlx5_esw_bridge_offloads *br_offloads, struct mlx5_esw_bridge *bridge) argument 1586 mlx5_esw_bridge_vport_cleanup(struct mlx5_esw_bridge_offloads *br_offloads, struct mlx5_esw_bridge_port *port) argument 1606 mlx5_esw_bridge_vport_link_with_flags(struct net_device *br_netdev, u16 vport_num, u16 esw_owner_vhca_id, u16 flags, struct mlx5_esw_bridge_offloads *br_offloads, struct netlink_ext_ack *extack) argument 1632 mlx5_esw_bridge_vport_link(struct net_device *br_netdev, u16 vport_num, u16 esw_owner_vhca_id, struct mlx5_esw_bridge_offloads *br_offloads, struct netlink_ext_ack *extack) argument 1640 mlx5_esw_bridge_vport_unlink(struct net_device *br_netdev, u16 vport_num, u16 esw_owner_vhca_id, struct mlx5_esw_bridge_offloads *br_offloads, struct netlink_ext_ack *extack) argument 1664 mlx5_esw_bridge_vport_peer_link(struct net_device *br_netdev, u16 vport_num, u16 esw_owner_vhca_id, struct mlx5_esw_bridge_offloads *br_offloads, struct netlink_ext_ack *extack) argument 1677 mlx5_esw_bridge_vport_peer_unlink(struct net_device *br_netdev, u16 vport_num, u16 esw_owner_vhca_id, struct mlx5_esw_bridge_offloads *br_offloads, struct netlink_ext_ack *extack) argument 1686 mlx5_esw_bridge_port_vlan_add(u16 vport_num, u16 esw_owner_vhca_id, u16 vid, u16 flags, struct mlx5_esw_bridge_offloads *br_offloads, struct netlink_ext_ack *extack) argument 1713 mlx5_esw_bridge_port_vlan_del(u16 vport_num, u16 esw_owner_vhca_id, u16 vid, struct mlx5_esw_bridge_offloads *br_offloads) argument 1729 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 1825 mlx5_esw_bridge_update(struct mlx5_esw_bridge_offloads *br_offloads) argument 1848 mlx5_esw_bridge_port_mdb_add(struct net_device *dev, u16 vport_num, u16 esw_owner_vhca_id, const unsigned char *addr, u16 vid, struct mlx5_esw_bridge_offloads *br_offloads, struct netlink_ext_ack *extack) argument 1893 mlx5_esw_bridge_port_mdb_del(struct net_device *dev, u16 vport_num, u16 esw_owner_vhca_id, const unsigned char *addr, u16 vid, struct mlx5_esw_bridge_offloads *br_offloads) argument 1906 mlx5_esw_bridge_flush(struct mlx5_esw_bridge_offloads *br_offloads) argument 1920 struct mlx5_esw_bridge_offloads *br_offloads; local 1939 struct mlx5_esw_bridge_offloads *br_offloads = esw->br_offloads; local [all...] |
/linux-master/drivers/net/ethernet/intel/ice/ |
H A D | ice_eswitch_br.h | 57 struct ice_esw_br_offloads *br_offloads; member in struct:ice_esw_br
|
H A D | ice_eswitch_br.c | 544 struct ice_esw_br_offloads *br_offloads; local 987 ice_eswitch_br_deinit(struct ice_esw_br_offloads *br_offloads, argument 1006 ice_eswitch_br_init(struct ice_esw_br_offloads *br_offloads, in argument 1032 ice_eswitch_br_get(struct ice_esw_br_offloads *br_offloads, int ifindex, struct netlink_ext_ack *extack) argument 1055 ice_eswitch_br_verify_deinit(struct ice_esw_br_offloads *br_offloads, struct ice_esw_br *bridge) argument 1066 ice_eswitch_br_port_unlink(struct ice_esw_br_offloads *br_offloads, struct net_device *dev, int ifindex, struct netlink_ext_ack *extack) argument 1095 ice_eswitch_br_port_link(struct ice_esw_br_offloads *br_offloads, struct net_device *dev, int ifindex, struct netlink_ext_ack *extack) argument 1151 struct ice_esw_br_offloads *br_offloads; local 1192 struct ice_esw_br_offloads *br_offloads = pf->eswitch.br_offloads; local 1208 struct ice_esw_br_offloads *br_offloads; local 1228 struct ice_esw_br_offloads *br_offloads; local 1249 ice_eswitch_br_update(struct ice_esw_br_offloads *br_offloads) argument 1273 struct ice_esw_br_offloads *br_offloads; local 1286 struct ice_esw_br_offloads *br_offloads; local [all...] |
H A D | ice.h | 527 struct ice_esw_br_offloads *br_offloads; member in struct:ice_eswitch
|
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/en/rep/ |
H A D | bridge.c | 18 struct mlx5_esw_bridge_offloads *br_offloads; member in struct:mlx5_bridge_switchdev_fdb_work 134 struct mlx5_esw_bridge_offloads *br_offloads = container_of(nb, local 219 mlx5_esw_bridge_port_obj_add(struct net_device *dev, struct switchdev_notifier_port_obj_info *port_obj_info, struct mlx5_esw_bridge_offloads *br_offloads) argument 254 mlx5_esw_bridge_port_obj_del(struct net_device *dev, struct switchdev_notifier_port_obj_info *port_obj_info, struct mlx5_esw_bridge_offloads *br_offloads) argument 286 mlx5_esw_bridge_port_obj_attr_set(struct net_device *dev, struct switchdev_notifier_port_attr_info *port_attr_info, struct mlx5_esw_bridge_offloads *br_offloads) argument 338 struct mlx5_esw_bridge_offloads *br_offloads = container_of(nb, local 375 struct mlx5_esw_bridge_offloads *br_offloads = 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 431 struct mlx5_esw_bridge_offloads *br_offloads = container_of(nb, local 508 struct mlx5_esw_bridge_offloads *br_offloads = container_of(work, local 522 struct mlx5_esw_bridge_offloads *br_offloads; local 582 struct mlx5_esw_bridge_offloads *br_offloads; local [all...] |
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/ |
H A D | eswitch.h | 372 struct mlx5_esw_bridge_offloads *br_offloads; member in struct:mlx5_eswitch
|