Searched refs:mlx5_esw_bridge_port (Results 1 – 4 of 4) sorted by relevance
| /Linux-v6.6/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() 116 mlx5_esw_bridge_port_mdb_offload(struct mlx5_esw_bridge_port *port, in mlx5_esw_bridge_port_mdb_offload() 145 mlx5_esw_bridge_port_mdb_entry_init(struct mlx5_esw_bridge_port *port, in mlx5_esw_bridge_port_mdb_entry_init() 184 int mlx5_esw_bridge_port_mdb_attach(struct net_device *dev, struct mlx5_esw_bridge_port *port, in mlx5_esw_bridge_port_mdb_attach() 233 static void mlx5_esw_bridge_port_mdb_entry_detach(struct mlx5_esw_bridge_port *port, in mlx5_esw_bridge_port_mdb_entry_detach() 254 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-v6.6/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),
|