Lines Matching refs:mdb
268 struct switchdev_obj_port_mdb *mdb) in cpsw_port_mdb_add() argument
271 struct net_device *orig_dev = mdb->obj.orig_dev; in cpsw_port_mdb_add()
282 err = cpsw_ale_add_mcast(cpsw->ale, mdb->addr, port_mask, in cpsw_port_mdb_add()
283 ALE_VLAN, mdb->vid, 0); in cpsw_port_mdb_add()
285 priv->ndev->name, mdb->vid, mdb->addr, port_mask); in cpsw_port_mdb_add()
291 struct switchdev_obj_port_mdb *mdb) in cpsw_port_mdb_del() argument
294 struct net_device *orig_dev = mdb->obj.orig_dev; in cpsw_port_mdb_del()
305 err = cpsw_ale_del_mcast(cpsw->ale, mdb->addr, del_mask, in cpsw_port_mdb_del()
306 ALE_VLAN, mdb->vid); in cpsw_port_mdb_del()
308 priv->ndev->name, mdb->vid, mdb->addr, del_mask); in cpsw_port_mdb_del()
318 struct switchdev_obj_port_mdb *mdb = SWITCHDEV_OBJ_PORT_MDB(obj); in cpsw_port_obj_add() local
331 err = cpsw_port_mdb_add(priv, mdb); in cpsw_port_obj_add()
345 struct switchdev_obj_port_mdb *mdb = SWITCHDEV_OBJ_PORT_MDB(obj); in cpsw_port_obj_del() local
358 err = cpsw_port_mdb_del(priv, mdb); in cpsw_port_obj_del()