/openbmc/linux/net/dsa/ |
H A D | port.h | 14 struct switchdev_obj_port_mdb; 67 const struct switchdev_obj_port_mdb *mdb); 69 const struct switchdev_obj_port_mdb *mdb); 71 const struct switchdev_obj_port_mdb *mdb); 73 const struct switchdev_obj_port_mdb *mdb); 75 const struct switchdev_obj_port_mdb *mdb); 77 const struct switchdev_obj_port_mdb *mdb);
|
H A D | switch.h | 72 const struct switchdev_obj_port_mdb *mdb;
|
H A D | port.c | 1170 const struct switchdev_obj_port_mdb *mdb) in dsa_port_mdb_add() 1188 const struct switchdev_obj_port_mdb *mdb) in dsa_port_mdb_del() 1206 const struct switchdev_obj_port_mdb *mdb, in dsa_port_host_mdb_add() 1219 const struct switchdev_obj_port_mdb *mdb) in dsa_port_standalone_host_mdb_add() 1230 const struct switchdev_obj_port_mdb *mdb) in dsa_port_bridge_host_mdb_add() 1250 const struct switchdev_obj_port_mdb *mdb, in dsa_port_host_mdb_del() 1263 const struct switchdev_obj_port_mdb *mdb) in dsa_port_standalone_host_mdb_del() 1274 const struct switchdev_obj_port_mdb *mdb) in dsa_port_bridge_host_mdb_del()
|
H A D | switch.c | 159 const struct switchdev_obj_port_mdb *mdb, in dsa_port_do_mdb_add() 211 const struct switchdev_obj_port_mdb *mdb, in dsa_port_do_mdb_del()
|
/openbmc/linux/drivers/net/ethernet/microchip/lan966x/ |
H A D | lan966x_mdb.c | 73 const struct switchdev_obj_port_mdb *mdb) in lan966x_mdb_entry_add() 106 const struct switchdev_obj_port_mdb *mdb, in lan966x_mdb_ip_add() 141 const struct switchdev_obj_port_mdb *mdb, in lan966x_mdb_ip_del() 249 const struct switchdev_obj_port_mdb *mdb, in lan966x_mdb_l2_add() 298 const struct switchdev_obj_port_mdb *mdb, in lan966x_mdb_l2_del() 367 const struct switchdev_obj_port_mdb *mdb = SWITCHDEV_OBJ_PORT_MDB(obj); in lan966x_handle_port_mdb_add() 384 const struct switchdev_obj_port_mdb *mdb = SWITCHDEV_OBJ_PORT_MDB(obj); in lan966x_handle_port_mdb_del()
|
/openbmc/linux/drivers/net/dsa/microchip/ |
H A D | ksz9477.h | 48 const struct switchdev_obj_port_mdb *mdb, struct dsa_db db); 50 const struct switchdev_obj_port_mdb *mdb, struct dsa_db db);
|
H A D | ksz8.h | 36 const struct switchdev_obj_port_mdb *mdb, struct dsa_db db); 38 const struct switchdev_obj_port_mdb *mdb, struct dsa_db db);
|
H A D | ksz_common.h | 345 const struct switchdev_obj_port_mdb *mdb, 348 const struct switchdev_obj_port_mdb *mdb,
|
H A D | ksz9477.c | 666 const struct switchdev_obj_port_mdb *mdb, struct dsa_db db) in ksz9477_mdb_add() 745 const struct switchdev_obj_port_mdb *mdb, struct dsa_db db) in ksz9477_mdb_del()
|
H A D | ksz8795.c | 1081 const struct switchdev_obj_port_mdb *mdb, struct dsa_db db) in ksz8_mdb_add() 1087 const struct switchdev_obj_port_mdb *mdb, struct dsa_db db) in ksz8_mdb_del()
|
/openbmc/linux/net/bridge/ |
H A D | br_switchdev.c | 527 static void br_switchdev_mdb_populate(struct switchdev_obj_port_mdb *mdb, in br_switchdev_mdb_populate() 547 struct switchdev_obj_port_mdb mdb = { in br_switchdev_host_mdb_one() 579 const struct switchdev_obj_port_mdb *mdb, in br_switchdev_mdb_replay_one() 604 struct switchdev_obj_port_mdb mdb = { in br_switchdev_mdb_queue_one() 610 struct switchdev_obj_port_mdb *pmdb; in br_switchdev_mdb_queue_one() 641 struct switchdev_obj_port_mdb mdb = { in br_switchdev_mdb_notify()
|
/openbmc/linux/drivers/net/ethernet/ti/ |
H A D | am65-cpsw-switchdev.c | 256 struct switchdev_obj_port_mdb *mdb) in am65_cpsw_port_mdb_add() 279 struct switchdev_obj_port_mdb *mdb) in am65_cpsw_port_mdb_del() 306 struct switchdev_obj_port_mdb *mdb = SWITCHDEV_OBJ_PORT_MDB(obj); in am65_cpsw_port_obj_add() 332 struct switchdev_obj_port_mdb *mdb = SWITCHDEV_OBJ_PORT_MDB(obj); in am65_cpsw_port_obj_del()
|
H A D | cpsw_switchdev.c | 264 struct switchdev_obj_port_mdb *mdb) in cpsw_port_mdb_add() 287 struct switchdev_obj_port_mdb *mdb) in cpsw_port_mdb_del() 314 struct switchdev_obj_port_mdb *mdb = SWITCHDEV_OBJ_PORT_MDB(obj); in cpsw_port_obj_add() 341 struct switchdev_obj_port_mdb *mdb = SWITCHDEV_OBJ_PORT_MDB(obj); in cpsw_port_obj_del()
|
/openbmc/linux/include/net/ |
H A D | switchdev.h | 113 struct switchdev_obj_port_mdb { struct 120 container_of((OBJ), struct switchdev_obj_port_mdb, obj) argument
|
H A D | dsa.h | 1069 const struct switchdev_obj_port_mdb *mdb, 1072 const struct switchdev_obj_port_mdb *mdb, 1308 const struct switchdev_obj_port_mdb *mdb,
|
/openbmc/linux/drivers/net/dsa/b53/ |
H A D | b53_priv.h | 383 const struct switchdev_obj_port_mdb *mdb, 386 const struct switchdev_obj_port_mdb *mdb,
|
/openbmc/linux/net/switchdev/ |
H A D | switchdev.c | 26 const struct switchdev_obj_port_mdb *ma, *mb; in switchdev_obj_eq() 214 return sizeof(struct switchdev_obj_port_mdb); in switchdev_obj_size() 216 return sizeof(struct switchdev_obj_port_mdb); in switchdev_obj_size()
|
/openbmc/linux/drivers/net/ethernet/mellanox/mlx5/core/en/rep/ |
H A D | bridge.c | 226 const struct switchdev_obj_port_mdb *mdb; in mlx5_esw_bridge_port_obj_add() 260 const struct switchdev_obj_port_mdb *mdb; in mlx5_esw_bridge_port_obj_del()
|
/openbmc/linux/drivers/net/dsa/qca/ |
H A D | qca8k.h | 565 const struct switchdev_obj_port_mdb *mdb, 568 const struct switchdev_obj_port_mdb *mdb,
|
H A D | qca8k-common.c | 860 const struct switchdev_obj_port_mdb *mdb, in qca8k_port_mdb_add() 875 const struct switchdev_obj_port_mdb *mdb, in qca8k_port_mdb_del()
|
/openbmc/linux/drivers/net/ethernet/microchip/sparx5/ |
H A D | sparx5_switchdev.c | 515 const struct switchdev_obj_port_mdb *v) in sparx5_handle_port_mdb_add() 572 const struct switchdev_obj_port_mdb *v) in sparx5_handle_port_mdb_del()
|
/openbmc/linux/drivers/net/ethernet/marvell/prestera/ |
H A D | prestera_switchdev.c | 1574 prestera_mdb_port_addr_obj_add(const struct switchdev_obj_port_mdb *mdb) in prestera_mdb_port_addr_obj_add() 1630 const struct switchdev_obj_port_mdb *mdb; in prestera_port_obj_add() 1675 const struct switchdev_obj_port_mdb *mdb) in prestera_mdb_port_addr_obj_del() 1722 const struct switchdev_obj_port_mdb *mdb; in prestera_port_obj_del()
|
/openbmc/linux/drivers/net/dsa/ |
H A D | lan9303-core.c | 1252 const struct switchdev_obj_port_mdb *mdb) in lan9303_port_mdb_prepare() 1269 const struct switchdev_obj_port_mdb *mdb, in lan9303_port_mdb_add() 1285 const struct switchdev_obj_port_mdb *mdb, in lan9303_port_mdb_del()
|
/openbmc/linux/include/soc/mscc/ |
H A D | ocelot.h | 1088 const struct switchdev_obj_port_mdb *mdb, 1091 const struct switchdev_obj_port_mdb *mdb,
|
/openbmc/linux/drivers/net/ethernet/mscc/ |
H A D | ocelot_net.c | 1101 const struct switchdev_obj_port_mdb *mdb) in ocelot_port_obj_add_mdb() 1112 const struct switchdev_obj_port_mdb *mdb) in ocelot_port_obj_del_mdb()
|