Home
last modified time | relevance | path

Searched refs:mlx5_esw_bridge_port (Results 1 – 4 of 4) sorted by relevance

/openbmc/linux/drivers/net/ethernet/mellanox/mlx5/core/esw/
H A Dbridge_priv.h180 struct mlx5_esw_bridge_port { struct
225 unsigned long mlx5_esw_bridge_port_key(struct mlx5_esw_bridge_port *port);
227 int mlx5_esw_bridge_port_mcast_init(struct mlx5_esw_bridge_port *port);
228 void mlx5_esw_bridge_port_mcast_cleanup(struct mlx5_esw_bridge_port *port);
229 int mlx5_esw_bridge_vlan_mcast_init(u16 vlan_proto, struct mlx5_esw_bridge_port *port,
238 int mlx5_esw_bridge_port_mdb_attach(struct net_device *dev, struct mlx5_esw_bridge_port *port,
240 void mlx5_esw_bridge_port_mdb_detach(struct net_device *dev, struct mlx5_esw_bridge_port *port,
242 void mlx5_esw_bridge_port_mdb_vlan_flush(struct mlx5_esw_bridge_port *port,
H A Dbridge_mcast.c28 static struct mlx5_esw_bridge_port *
29 mlx5_esw_bridge_mdb_port_lookup(struct mlx5_esw_bridge_port *port, in mlx5_esw_bridge_mdb_port_lookup()
35 static int mlx5_esw_bridge_mdb_port_insert(struct mlx5_esw_bridge_port *port, in mlx5_esw_bridge_mdb_port_insert()
45 static void mlx5_esw_bridge_mdb_port_remove(struct mlx5_esw_bridge_port *port, in mlx5_esw_bridge_mdb_port_remove()
62 struct mlx5_esw_bridge_port *port; in mlx5_esw_bridge_mdb_flow_create()
119 mlx5_esw_bridge_port_mdb_offload(struct mlx5_esw_bridge_port *port, in mlx5_esw_bridge_port_mdb_offload()
148 mlx5_esw_bridge_port_mdb_entry_init(struct mlx5_esw_bridge_port *port, in mlx5_esw_bridge_port_mdb_entry_init()
645 mlx5_esw_bridge_mcast_fwd_flow_create(struct mlx5_esw_bridge_port *port) in mlx5_esw_bridge_mcast_fwd_flow_create()
736 int mlx5_esw_bridge_port_mcast_init(struct mlx5_esw_bridge_port *port) in mlx5_esw_bridge_port_mcast_init()
1021 struct mlx5_esw_bridge_port *port, *failed; in mlx5_esw_brige_mcast_init()
[all …]
H A Dbridge.c963 struct mlx5_esw_bridge_port *port; in mlx5_esw_bridge_from_port_lookup()
1286 struct mlx5_esw_bridge_port *port; in mlx5_esw_bridge_vlans_recreate()
1306 struct mlx5_esw_bridge_port *port; in mlx5_esw_bridge_port_vlan_lookup()
1547 struct mlx5_esw_bridge_port *port; in mlx5_esw_bridge_vport_init()
1645 struct mlx5_esw_bridge_port *port; in mlx5_esw_bridge_vport_unlink()
1690 struct mlx5_esw_bridge_port *port; in mlx5_esw_bridge_port_vlan_add()
1716 struct mlx5_esw_bridge_port *port; in mlx5_esw_bridge_port_vlan_del()
1778 struct mlx5_esw_bridge_port *port; in mlx5_esw_bridge_fdb_create()
1854 struct mlx5_esw_bridge_port *port; in mlx5_esw_bridge_port_mdb_add()
1897 struct mlx5_esw_bridge_port *port; in mlx5_esw_bridge_port_mdb_del()
[all …]
/openbmc/linux/drivers/net/ethernet/mellanox/mlx5/core/esw/diag/
H A Dbridge_tracepoint.h84 TP_PROTO(const struct mlx5_esw_bridge_port *port),
104 TP_PROTO(const struct mlx5_esw_bridge_port *port),
109 TP_PROTO(const struct mlx5_esw_bridge_port *port),