Searched refs:mlx5_esw_bridge_port (Results 1 – 4 of 4) sorted by relevance
/linux-6.12.1/drivers/net/ethernet/mellanox/mlx5/core/esw/ |
D | bridge_priv.h | 180 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,
|
D | bridge_mcast.c | 28 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() 187 int mlx5_esw_bridge_port_mdb_attach(struct net_device *dev, struct mlx5_esw_bridge_port *port, in mlx5_esw_bridge_port_mdb_attach() 236 static void mlx5_esw_bridge_port_mdb_entry_detach(struct mlx5_esw_bridge_port *port, in mlx5_esw_bridge_port_mdb_entry_detach() 257 void mlx5_esw_bridge_port_mdb_detach(struct net_device *dev, struct mlx5_esw_bridge_port *port, in mlx5_esw_bridge_port_mdb_detach() [all …]
|
D | bridge.c | 934 unsigned long mlx5_esw_bridge_port_key(struct mlx5_esw_bridge_port *port) in mlx5_esw_bridge_port_key() 939 static int mlx5_esw_bridge_port_insert(struct mlx5_esw_bridge_port *port, in mlx5_esw_bridge_port_insert() 945 static struct mlx5_esw_bridge_port * 953 static void mlx5_esw_bridge_port_erase(struct mlx5_esw_bridge_port *port, in mlx5_esw_bridge_port_erase() 963 struct mlx5_esw_bridge_port *port; in mlx5_esw_bridge_from_port_lookup() 1015 mlx5_esw_bridge_vlan_lookup(u16 vid, struct mlx5_esw_bridge_port *port) in mlx5_esw_bridge_vlan_lookup() 1120 mlx5_esw_bridge_vlan_push_pop_fhs_create(u16 vlan_proto, struct mlx5_esw_bridge_port *port, in mlx5_esw_bridge_vlan_push_pop_fhs_create() 1133 mlx5_esw_bridge_vlan_push_pop_create(u16 vlan_proto, u16 flags, struct mlx5_esw_bridge_port *port, in mlx5_esw_bridge_vlan_push_pop_create() 1172 mlx5_esw_bridge_vlan_create(u16 vlan_proto, u16 vid, u16 flags, struct mlx5_esw_bridge_port *port, in mlx5_esw_bridge_vlan_create() 1211 static void mlx5_esw_bridge_vlan_erase(struct mlx5_esw_bridge_port *port, in mlx5_esw_bridge_vlan_erase() [all …]
|
/linux-6.12.1/drivers/net/ethernet/mellanox/mlx5/core/esw/diag/ |
D | bridge_tracepoint.h | 84 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),
|