Lines Matching refs:local_port

122 	u16 local_port;
490 bridge_port->system_port = mlxsw_sp_port->local_port;
732 mlxsw_sp_port->local_port,
777 u16 local_port = mlxsw_sp_port_vlan->mlxsw_sp_port->local_port;
780 packet_type, local_port, member);
791 u16 local_port = mlxsw_sp_port_vlan->mlxsw_sp_port->local_port;
794 local_port, !member);
1099 u16 local_port)
1104 if (mdb_entry_port->local_port == local_port)
1114 u16 local_port)
1119 mdb_entry_port = mlxsw_sp_mdb_entry_port_lookup(mdb_entry, local_port);
1130 mdb_entry->key.fid, local_port, true);
1140 mdb_entry_port->local_port = local_port;
1149 mdb_entry->key.fid, local_port, false);
1156 u16 local_port, bool force)
1160 mdb_entry_port = mlxsw_sp_mdb_entry_port_lookup(mdb_entry, local_port);
1175 mdb_entry->key.fid, local_port, false);
1181 u16 local_port)
1186 mdb_entry_port = mlxsw_sp_mdb_entry_port_lookup(mdb_entry, local_port);
1194 mdb_entry->key.fid, local_port, true);
1204 mdb_entry_port->local_port = local_port;
1213 mdb_entry->key.fid, local_port, false);
1220 u16 local_port)
1224 mdb_entry_port = mlxsw_sp_mdb_entry_port_lookup(mdb_entry, local_port);
1238 mdb_entry->key.fid, local_port, false);
1246 u16 local_port = mlxsw_sp_router_port(mlxsw_sp);
1252 local_port);
1255 local_port);
1351 u16 local_port = mlxsw_sp_port->local_port;
1361 err = mlxsw_sp_fid_flood_set(fid, MLXSW_SP_FLOOD_TYPE_UC, local_port,
1366 err = mlxsw_sp_fid_flood_set(fid, MLXSW_SP_FLOOD_TYPE_MC, local_port,
1371 err = mlxsw_sp_fid_flood_set(fid, MLXSW_SP_FLOOD_TYPE_BC, local_port,
1385 mlxsw_sp_fid_flood_set(fid, MLXSW_SP_FLOOD_TYPE_BC, local_port, false);
1387 mlxsw_sp_fid_flood_set(fid, MLXSW_SP_FLOOD_TYPE_MC, local_port, false);
1389 mlxsw_sp_fid_flood_set(fid, MLXSW_SP_FLOOD_TYPE_UC, local_port, false);
1400 u16 local_port = mlxsw_sp_port->local_port;
1405 mlxsw_sp_fid_flood_set(fid, MLXSW_SP_FLOOD_TYPE_BC, local_port, false);
1406 mlxsw_sp_fid_flood_set(fid, MLXSW_SP_FLOOD_TYPE_MC, local_port, false);
1407 mlxsw_sp_fid_flood_set(fid, MLXSW_SP_FLOOD_TYPE_UC, local_port, false);
1778 static int __mlxsw_sp_port_fdb_uc_op(struct mlxsw_sp *mlxsw_sp, u16 local_port,
1794 local_port);
1808 static int mlxsw_sp_port_fdb_uc_op(struct mlxsw_sp *mlxsw_sp, u16 local_port,
1812 return __mlxsw_sp_port_fdb_uc_op(mlxsw_sp, local_port, mac, fid, vid,
1939 set_bit(mlxsw_sp_port->local_port,
2024 const unsigned char *addr, u16 fid, u16 local_port)
2048 local_port);
2074 mlxsw_sp_mdb_entry_port_put(mlxsw_sp, mdb_entry, local_port, false);
2088 u16 local_port, bool force)
2095 mlxsw_sp_mdb_entry_port_put(mlxsw_sp, mdb_entry, local_port, force);
2105 const unsigned char *addr, u16 fid, u16 local_port)
2119 local_port);
2127 local_port);
2155 struct mlxsw_sp_mdb_entry *mdb_entry, u16 local_port,
2160 mdb_entry_port = mlxsw_sp_mdb_entry_port_lookup(mdb_entry, local_port);
2172 local_port, force);
2174 mlxsw_sp_mdb_entry_port_put(mlxsw_sp, mdb_entry, local_port,
2204 mlxsw_sp_port->local_port);
2240 u16 local_port = mlxsw_sp_port->local_port;
2248 local_port);
2251 local_port);
2365 mlxsw_sp_port->local_port, false);
2377 u16 local_port = mlxsw_sp_port->local_port;
2389 local_port);
2392 local_port, true);
3053 u16 local_port, vid, fid, evid = 0;
3059 mlxsw_reg_sfn_mac_unpack(sfn_pl, rec_index, mac, &fid, &local_port);
3061 if (WARN_ON_ONCE(!mlxsw_sp_local_port_is_valid(mlxsw_sp, local_port)))
3063 mlxsw_sp_port = mlxsw_sp->ports[local_port];
3092 err = mlxsw_sp_port_fdb_uc_op(mlxsw_sp, local_port, mac, fid, evid,