Lines Matching refs:bridge_dev
789 struct net_device *bridge_dev = felix_classify_db(db); in felix_fdb_add() local
793 if (IS_ERR(bridge_dev)) in felix_fdb_add()
794 return PTR_ERR(bridge_dev); in felix_fdb_add()
796 if (dsa_port_is_cpu(dp) && !bridge_dev && in felix_fdb_add()
803 return ocelot_fdb_add(ocelot, port, addr, vid, bridge_dev); in felix_fdb_add()
810 struct net_device *bridge_dev = felix_classify_db(db); in felix_fdb_del() local
814 if (IS_ERR(bridge_dev)) in felix_fdb_del()
815 return PTR_ERR(bridge_dev); in felix_fdb_del()
817 if (dsa_port_is_cpu(dp) && !bridge_dev && in felix_fdb_del()
824 return ocelot_fdb_del(ocelot, port, addr, vid, bridge_dev); in felix_fdb_del()
831 struct net_device *bridge_dev = felix_classify_db(db); in felix_lag_fdb_add() local
834 if (IS_ERR(bridge_dev)) in felix_lag_fdb_add()
835 return PTR_ERR(bridge_dev); in felix_lag_fdb_add()
837 return ocelot_lag_fdb_add(ocelot, lag.dev, addr, vid, bridge_dev); in felix_lag_fdb_add()
844 struct net_device *bridge_dev = felix_classify_db(db); in felix_lag_fdb_del() local
847 if (IS_ERR(bridge_dev)) in felix_lag_fdb_del()
848 return PTR_ERR(bridge_dev); in felix_lag_fdb_del()
850 return ocelot_lag_fdb_del(ocelot, lag.dev, addr, vid, bridge_dev); in felix_lag_fdb_del()
857 struct net_device *bridge_dev = felix_classify_db(db); in felix_mdb_add() local
860 if (IS_ERR(bridge_dev)) in felix_mdb_add()
861 return PTR_ERR(bridge_dev); in felix_mdb_add()
863 if (dsa_is_cpu_port(ds, port) && !bridge_dev && in felix_mdb_add()
870 return ocelot_port_mdb_add(ocelot, port, mdb, bridge_dev); in felix_mdb_add()
877 struct net_device *bridge_dev = felix_classify_db(db); in felix_mdb_del() local
880 if (IS_ERR(bridge_dev)) in felix_mdb_del()
881 return PTR_ERR(bridge_dev); in felix_mdb_del()
883 if (dsa_is_cpu_port(ds, port) && !bridge_dev && in felix_mdb_del()
890 return ocelot_port_mdb_del(ocelot, port, mdb, bridge_dev); in felix_mdb_del()