/linux-6.1.9/drivers/net/dsa/microchip/ |
D | ksz9477.h | 45 const unsigned char *addr, u16 vid, struct dsa_db db); 47 const unsigned char *addr, u16 vid, struct dsa_db db); 49 const struct switchdev_obj_port_mdb *mdb, struct dsa_db db); 51 const struct switchdev_obj_port_mdb *mdb, struct dsa_db db);
|
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);
|
D | ksz_common.h | 309 const unsigned char *addr, u16 vid, struct dsa_db db); 311 const unsigned char *addr, u16 vid, struct dsa_db db); 316 struct dsa_db db); 319 struct dsa_db db);
|
D | ksz9477.c | 461 const unsigned char *addr, u16 vid, struct dsa_db db) in ksz9477_fdb_add() 517 const unsigned char *addr, u16 vid, struct dsa_db db) in ksz9477_fdb_del() 660 const struct switchdev_obj_port_mdb *mdb, struct dsa_db db) in ksz9477_mdb_add() 739 const struct switchdev_obj_port_mdb *mdb, struct dsa_db db) in ksz9477_mdb_del()
|
D | ksz_common.c | 2229 struct dsa_db db) in ksz_port_fdb_add() 2241 u16 vid, struct dsa_db db) in ksz_port_fdb_del() 2264 struct dsa_db db) in ksz_port_mdb_add() 2276 struct dsa_db db) in ksz_port_mdb_del()
|
D | ksz8795.c | 931 const struct switchdev_obj_port_mdb *mdb, struct dsa_db db) in ksz8_mdb_add() 974 const struct switchdev_obj_port_mdb *mdb, struct dsa_db db) in ksz8_mdb_del()
|
/linux-6.1.9/net/dsa/ |
D | dsa_priv.h | 68 struct dsa_db db; 76 struct dsa_db db; 83 struct dsa_db db; 175 bool dsa_db_equal(const struct dsa_db *a, const struct dsa_db *b);
|
D | dsa.c | 461 bool dsa_db_equal(const struct dsa_db *a, const struct dsa_db *b) in dsa_db_equal() 481 struct dsa_db db) in dsa_fdb_present_in_other_db() 502 struct dsa_db db) in dsa_mdb_present_in_other_db()
|
D | port.c | 1018 struct dsa_db db) in dsa_port_host_fdb_add() 1036 struct dsa_db db = { in dsa_port_standalone_host_fdb_add() 1048 struct dsa_db db = { in dsa_port_bridge_host_fdb_add() 1069 struct dsa_db db) in dsa_port_host_fdb_del() 1087 struct dsa_db db = { in dsa_port_standalone_host_fdb_del() 1099 struct dsa_db db = { in dsa_port_bridge_host_fdb_del() 1201 struct dsa_db db) in dsa_port_host_mdb_add() 1218 struct dsa_db db = { in dsa_port_standalone_host_mdb_add() 1230 struct dsa_db db = { in dsa_port_bridge_host_mdb_add() 1245 struct dsa_db db) in dsa_port_host_mdb_del() [all …]
|
D | switch.c | 140 struct dsa_db db) in dsa_mac_addr_find() 154 struct dsa_db db) in dsa_port_do_mdb_add() 199 struct dsa_db db) in dsa_port_do_mdb_del() 237 u16 vid, struct dsa_db db) in dsa_port_do_fdb_add() 281 u16 vid, struct dsa_db db) in dsa_port_do_fdb_del() 320 struct dsa_db db) in dsa_switch_do_lag_fdb_add() 359 struct dsa_db db) in dsa_switch_do_lag_fdb_del()
|
/linux-6.1.9/include/net/ |
D | dsa.h | 357 struct dsa_db { struct 372 struct dsa_db db; argument 1043 struct dsa_db db); 1046 struct dsa_db db); 1051 struct dsa_db db); 1054 struct dsa_db db); 1061 struct dsa_db db); 1064 struct dsa_db db); 1299 struct dsa_db db); 1302 struct dsa_db db);
|
/linux-6.1.9/drivers/net/dsa/b53/ |
D | b53_priv.h | 365 struct dsa_db db); 368 struct dsa_db db); 373 struct dsa_db db); 376 struct dsa_db db);
|
D | b53_common.c | 1687 struct dsa_db db) in b53_fdb_add() 1708 struct dsa_db db) in b53_fdb_del() 1810 struct dsa_db db) in b53_mdb_add() 1831 struct dsa_db db) in b53_mdb_del()
|
/linux-6.1.9/drivers/net/dsa/qca/ |
D | qca8k.h | 477 struct dsa_db db); 480 struct dsa_db db); 487 struct dsa_db db); 490 struct dsa_db db);
|
D | qca8k-common.c | 798 struct dsa_db db) in qca8k_port_fdb_add() 808 struct dsa_db db) in qca8k_port_fdb_del() 844 struct dsa_db db) in qca8k_port_mdb_add() 855 struct dsa_db db) in qca8k_port_mdb_del()
|
/linux-6.1.9/drivers/net/dsa/ocelot/ |
D | felix.c | 32 static struct net_device *felix_classify_db(struct dsa_db db) in felix_classify_db() 785 struct dsa_db db) in felix_fdb_add() 806 struct dsa_db db) in felix_fdb_del() 827 struct dsa_db db) in felix_lag_fdb_add() 840 struct dsa_db db) in felix_lag_fdb_del() 853 struct dsa_db db) in felix_mdb_add() 873 struct dsa_db db) in felix_mdb_del()
|
/linux-6.1.9/drivers/net/dsa/ |
D | lan9303-core.c | 1197 struct dsa_db db) in lan9303_port_fdb_add() 1210 struct dsa_db db) in lan9303_port_fdb_del() 1255 struct dsa_db db) in lan9303_port_mdb_add() 1271 struct dsa_db db) in lan9303_port_mdb_del()
|
D | rzn1_a5psw.c | 399 struct dsa_db db) in a5psw_port_fdb_add() 450 struct dsa_db db) in a5psw_port_fdb_del()
|
D | mt7530.c | 1372 struct dsa_db db) in mt7530_port_fdb_add() 1389 struct dsa_db db) in mt7530_port_fdb_del() 1441 struct dsa_db db) in mt7530_port_mdb_add() 1468 struct dsa_db db) in mt7530_port_mdb_del()
|
D | lantiq_gswip.c | 1402 struct dsa_db db) in gswip_port_fdb_add() 1409 struct dsa_db db) in gswip_port_fdb_del()
|
/linux-6.1.9/drivers/net/dsa/sja1105/ |
D | sja1105_main.c | 1805 struct dsa_db db) in sja1105_fdb_add() 1827 struct dsa_db db) in sja1105_fdb_del() 1899 struct dsa_db db = { in sja1105_fast_age() 1945 struct dsa_db db) in sja1105_mdb_add() 1952 struct dsa_db db) in sja1105_mdb_del()
|
/linux-6.1.9/drivers/net/dsa/hirschmann/ |
D | hellcreek.c | 842 struct dsa_db db) in hellcreek_fdb_add() 888 struct dsa_db db) in hellcreek_fdb_del()
|
/linux-6.1.9/drivers/net/dsa/mv88e6xxx/ |
D | chip.c | 2727 struct dsa_db db) in mv88e6xxx_port_fdb_add() 2742 struct dsa_db db) in mv88e6xxx_port_fdb_del() 6421 struct dsa_db db) in mv88e6xxx_port_mdb_add() 6436 struct dsa_db db) in mv88e6xxx_port_mdb_del()
|
/linux-6.1.9/Documentation/networking/dsa/ |
D | dsa.rst | 851 For various operations detailed below, DSA provides a ``dsa_db`` structure 862 The drivers which act upon the ``dsa_db`` argument in ``port_fdb_add``,
|