Lines Matching refs:ports
11 u16 ports;
18 u16 ports;
97 mac[1] = mdb_entry->ports >> 8;
98 mac[2] = mdb_entry->ports & 0xff;
100 mac[0] = mdb_entry->ports >> 8;
101 mac[1] = mdb_entry->ports & 0xff;
128 mdb_entry->ports |= BIT(port->chip_port);
148 u16 ports;
154 ports = mdb_entry->ports;
163 ports &= ~BIT(port->chip_port);
169 mdb_entry->ports = ports;
171 if (!mdb_entry->ports && !mdb_entry->cpu_copy) {
183 lan966x_pgid_entry_add(struct lan966x *lan966x, int index, u16 ports)
191 pgid_entry->ports = ports;
207 /* Try to find an existing pgid that uses the same ports as the
211 if (pgid_entry->ports == mdb_entry->ports) {
232 mdb_entry->ports);
270 mdb_entry->ports |= BIT(CPU_PORT);
273 mdb_entry->ports |= BIT(port->chip_port);
287 mdb_entry->ports &= BIT(CPU_PORT);
289 lan_rmw(ANA_PGID_PGID_SET(mdb_entry->ports),
306 u16 ports;
312 ports = mdb_entry->ports;
321 ports &= ~BIT(CPU_PORT);
323 ports &= ~BIT(port->chip_port);
330 mdb_entry->ports = ports;
332 if (!mdb_entry->ports) {
346 lan_rmw(ANA_PGID_PGID_SET(mdb_entry->ports),
420 mdb_entry->ports |= BIT(CPU_PORT);
428 lan_rmw(ANA_PGID_PGID_SET(mdb_entry->ports),
475 mdb_entry->ports &= ~BIT(CPU_PORT);
483 lan_rmw(ANA_PGID_PGID_SET(mdb_entry->ports),