Lines Matching refs:fid
990 if (entry->fid) { in _mv88e6xxx_atu_flush_move()
992 entry->fid); in _mv88e6xxx_atu_flush_move()
1006 static int _mv88e6xxx_atu_flush(struct dsa_switch *ds, u16 fid, bool static_too) in _mv88e6xxx_atu_flush() argument
1009 .fid = fid, in _mv88e6xxx_atu_flush()
1016 static int _mv88e6xxx_atu_move(struct dsa_switch *ds, u16 fid, int from_port, in _mv88e6xxx_atu_move() argument
1021 .fid = fid, in _mv88e6xxx_atu_move()
1034 static int _mv88e6xxx_atu_remove(struct dsa_switch *ds, u16 fid, int port, in _mv88e6xxx_atu_remove() argument
1038 return _mv88e6xxx_atu_move(ds, fid, port, 0x0f, static_too); in _mv88e6xxx_atu_remove()
1281 next.fid = ret & GLOBAL_VTU_FID_MASK; in _mv88e6xxx_vtu_getnext()
1321 reg = entry->fid & GLOBAL_VTU_FID_MASK; in _mv88e6xxx_vtu_loadpurge()
1417 .fid = vid, /* We use one FID per VLAN */ in _mv88e6xxx_vlan_init()
1452 err = _mv88e6xxx_atu_flush(ds, vlan.fid, true); in _mv88e6xxx_vlan_init()
1565 return _mv88e6xxx_atu_remove(ds, vlan.fid, port, false); in _mv88e6xxx_port_vlan_del()
1694 ret = _mv88e6xxx_reg_write(ds, REG_GLOBAL, GLOBAL_ATU_FID, entry->fid); in _mv88e6xxx_atu_load()
1707 entry.fid = vid; /* We use one FID per VLAN */ in _mv88e6xxx_port_fdb_load()
1763 static int _mv88e6xxx_atu_getnext(struct dsa_switch *ds, u16 fid, in _mv88e6xxx_atu_getnext() argument
1769 next.fid = fid; in _mv88e6xxx_atu_getnext()
1775 ret = _mv88e6xxx_reg_write(ds, REG_GLOBAL, GLOBAL_ATU_FID, fid); in _mv88e6xxx_atu_getnext()
1845 err = _mv88e6xxx_atu_getnext(ds, vlan.fid, &addr); in mv88e6xxx_port_fdb_dump()