Lines Matching refs:mdb
304 struct switchdev_obj_port_mdb *mdb, in cpsw_port_mdb_add() argument
308 struct net_device *orig_dev = mdb->obj.orig_dev; in cpsw_port_mdb_add()
322 err = cpsw_ale_add_mcast(cpsw->ale, mdb->addr, port_mask, in cpsw_port_mdb_add()
323 ALE_VLAN, mdb->vid, 0); in cpsw_port_mdb_add()
325 priv->ndev->name, mdb->vid, mdb->addr, port_mask); in cpsw_port_mdb_add()
331 struct switchdev_obj_port_mdb *mdb) in cpsw_port_mdb_del() argument
334 struct net_device *orig_dev = mdb->obj.orig_dev; in cpsw_port_mdb_del()
345 err = cpsw_ale_del_mcast(cpsw->ale, mdb->addr, del_mask, in cpsw_port_mdb_del()
346 ALE_VLAN, mdb->vid); in cpsw_port_mdb_del()
348 priv->ndev->name, mdb->vid, mdb->addr, del_mask); in cpsw_port_mdb_del()
359 struct switchdev_obj_port_mdb *mdb = SWITCHDEV_OBJ_PORT_MDB(obj); in cpsw_port_obj_add() local
372 err = cpsw_port_mdb_add(priv, mdb, trans); in cpsw_port_obj_add()
386 struct switchdev_obj_port_mdb *mdb = SWITCHDEV_OBJ_PORT_MDB(obj); in cpsw_port_obj_del() local
399 err = cpsw_port_mdb_del(priv, mdb); in cpsw_port_obj_del()