Home
last modified time | relevance | path

Searched refs:mlx5_esw_bridge_offloads (Results 1 – 7 of 7) sorted by relevance

/Linux-v6.6/drivers/net/ethernet/mellanox/mlx5/core/esw/
Dbridge.h17 struct mlx5_esw_bridge_offloads { struct
46 struct mlx5_esw_bridge_offloads *mlx5_esw_bridge_init(struct mlx5_eswitch *esw); argument
49 struct mlx5_esw_bridge_offloads *br_offloads,
52 struct mlx5_esw_bridge_offloads *br_offloads,
56 struct mlx5_esw_bridge_offloads *br_offloads,
60 struct mlx5_esw_bridge_offloads *br_offloads,
63 struct mlx5_esw_bridge_offloads *br_offloads,
66 struct mlx5_esw_bridge_offloads *br_offloads,
69 struct mlx5_esw_bridge_offloads *br_offloads,
72 struct mlx5_esw_bridge_offloads *br_offloads,
[all …]
Dbridge.c364 mlx5_esw_bridge_ingress_table_init(struct mlx5_esw_bridge_offloads *br_offloads) in mlx5_esw_bridge_ingress_table_init()
443 mlx5_esw_bridge_ingress_table_cleanup(struct mlx5_esw_bridge_offloads *br_offloads) in mlx5_esw_bridge_ingress_table_cleanup()
467 mlx5_esw_bridge_egress_table_init(struct mlx5_esw_bridge_offloads *br_offloads, in mlx5_esw_bridge_egress_table_init()
577 struct mlx5_esw_bridge_offloads *br_offloads = bridge->br_offloads; in mlx5_esw_bridge_ingress_flow_with_esw_create()
686 struct mlx5_esw_bridge_offloads *br_offloads = bridge->br_offloads; in mlx5_esw_bridge_ingress_filter_flow_create()
838 struct mlx5_esw_bridge_offloads *br_offloads) in mlx5_esw_bridge_create()
884 static void mlx5_esw_bridge_put(struct mlx5_esw_bridge_offloads *br_offloads, in mlx5_esw_bridge_put()
903 mlx5_esw_bridge_lookup(struct net_device *br_netdev, struct mlx5_esw_bridge_offloads *br_offloads) in mlx5_esw_bridge_lookup()
940 struct mlx5_esw_bridge_offloads *br_offloads) in mlx5_esw_bridge_port_insert()
947 struct mlx5_esw_bridge_offloads *br_offloads) in mlx5_esw_bridge_port_lookup()
[all …]
Dbridge_priv.h202 struct mlx5_esw_bridge_offloads *br_offloads;
246 void mlx5_esw_bridge_debugfs_offloads_init(struct mlx5_esw_bridge_offloads *br_offloads);
247 void mlx5_esw_bridge_debugfs_offloads_cleanup(struct mlx5_esw_bridge_offloads *br_offloads);
Dbridge_debugfs.c77 void mlx5_esw_bridge_debugfs_offloads_init(struct mlx5_esw_bridge_offloads *br_offloads) in mlx5_esw_bridge_debugfs_offloads_init()
85 void mlx5_esw_bridge_debugfs_offloads_cleanup(struct mlx5_esw_bridge_offloads *br_offloads) in mlx5_esw_bridge_debugfs_offloads_cleanup()
Dbridge_mcast.c850 mlx5_esw_bridge_ingress_mcast_fgs_init(struct mlx5_esw_bridge_offloads *br_offloads) in mlx5_esw_bridge_ingress_mcast_fgs_init()
872 mlx5_esw_bridge_ingress_mcast_fgs_cleanup(struct mlx5_esw_bridge_offloads *br_offloads) in mlx5_esw_bridge_ingress_mcast_fgs_cleanup()
947 mlx5_esw_bridge_ingress_mcast_fhs_create(struct mlx5_esw_bridge_offloads *br_offloads) in mlx5_esw_bridge_ingress_mcast_fhs_create()
1006 mlx5_esw_bridge_ingress_mcast_fhs_cleanup(struct mlx5_esw_bridge_offloads *br_offloads) in mlx5_esw_bridge_ingress_mcast_fhs_cleanup()
1024 struct mlx5_esw_bridge_offloads *br_offloads = bridge->br_offloads; in mlx5_esw_brige_mcast_init()
1055 struct mlx5_esw_bridge_offloads *br_offloads = bridge->br_offloads; in mlx5_esw_brige_mcast_cleanup()
1067 static int mlx5_esw_brige_mcast_global_enable(struct mlx5_esw_bridge_offloads *br_offloads) in mlx5_esw_brige_mcast_global_enable()
1097 static void mlx5_esw_brige_mcast_global_disable(struct mlx5_esw_bridge_offloads *br_offloads) in mlx5_esw_brige_mcast_global_disable()
/Linux-v6.6/drivers/net/ethernet/mellanox/mlx5/core/en/rep/
Dbridge.c18 struct mlx5_esw_bridge_offloads *br_offloads;
134 struct mlx5_esw_bridge_offloads *br_offloads = container_of(nb, in mlx5_esw_bridge_port_changeupper()
135 struct mlx5_esw_bridge_offloads, in mlx5_esw_bridge_port_changeupper()
221 struct mlx5_esw_bridge_offloads *br_offloads) in mlx5_esw_bridge_port_obj_add()
256 struct mlx5_esw_bridge_offloads *br_offloads) in mlx5_esw_bridge_port_obj_del()
288 struct mlx5_esw_bridge_offloads *br_offloads) in mlx5_esw_bridge_port_obj_attr_set()
338 struct mlx5_esw_bridge_offloads *br_offloads = container_of(nb, in mlx5_esw_bridge_event_blocking()
339 struct mlx5_esw_bridge_offloads, in mlx5_esw_bridge_event_blocking()
375 struct mlx5_esw_bridge_offloads *br_offloads = in mlx5_esw_bridge_switchdev_fdb_event_work()
401 struct mlx5_esw_bridge_offloads *br_offloads) in mlx5_esw_bridge_init_switchdev_fdb_work()
[all …]
/Linux-v6.6/drivers/net/ethernet/mellanox/mlx5/core/
Deswitch.h328 struct mlx5_esw_bridge_offloads;
372 struct mlx5_esw_bridge_offloads *br_offloads;