Lines Matching defs:vid
334 fdb->vid = (reg[1] >> CVID) & CVID_MASK;
347 mt7530_fdb_write(struct mt7530_priv *priv, u16 vid,
354 reg[1] |= vid & CVID_MASK;
1441 const unsigned char *addr, u16 vid,
1449 mt7530_fdb_write(priv, vid, port_mask, addr, -1, STATIC_ENT);
1458 const unsigned char *addr, u16 vid,
1466 mt7530_fdb_write(priv, vid, port_mask, addr, -1, STATIC_EMP);
1493 ret = cb(_fdb.mac, _fdb.vid, _fdb.noarp,
1515 u16 vid = mdb->vid;
1521 mt7530_fdb_write(priv, vid, 0, addr, 0, STATIC_EMP);
1527 mt7530_fdb_write(priv, vid, port_mask, addr, -1, STATIC_ENT);
1542 u16 vid = mdb->vid;
1548 mt7530_fdb_write(priv, vid, 0, addr, 0, STATIC_EMP);
1554 mt7530_fdb_write(priv, vid, port_mask, addr, -1,
1564 mt7530_vlan_cmd(struct mt7530_priv *priv, enum mt7530_vlan_cmd cmd, u16 vid)
1570 val = VTCR_BUSY | VTCR_FUNC(cmd) | vid;
1674 mt7530_hw_vlan_update(struct mt7530_priv *priv, u16 vid,
1681 mt7530_vlan_cmd(priv, MT7530_VTCR_RD_VID, vid);
1691 mt7530_vlan_cmd(priv, MT7530_VTCR_WR_VID, vid);
1722 mt7530_hw_vlan_update(priv, vlan->vid, &new_entry, mt7530_hw_vlan_add);
1725 priv->ports[port].pvid = vlan->vid;
1735 G0_PORT_VID(vlan->vid));
1736 } else if (vlan->vid && priv->ports[port].pvid == vlan->vid) {
1764 mt7530_hw_vlan_update(priv, vlan->vid, &target_entry,
1770 if (priv->ports[port].pvid == vlan->vid) {