Lines Matching defs:fdb
283 qca8k_fdb_read(struct qca8k_priv *priv, struct qca8k_fdb *fdb)
293 fdb->vid = (reg[2] >> QCA8K_ATU_VID_S) & QCA8K_ATU_VID_M;
295 fdb->aging = reg[2] & QCA8K_ATU_STATUS_M;
297 fdb->port_mask = (reg[1] >> QCA8K_ATU_PORT_S) & QCA8K_ATU_PORT_M;
299 fdb->mac[0] = (reg[1] >> QCA8K_ATU_ADDR0_S) & 0xff;
300 fdb->mac[1] = reg[1] & 0xff;
301 fdb->mac[2] = (reg[0] >> QCA8K_ATU_ADDR2_S) & 0xff;
302 fdb->mac[3] = (reg[0] >> QCA8K_ATU_ADDR3_S) & 0xff;
303 fdb->mac[4] = (reg[0] >> QCA8K_ATU_ADDR4_S) & 0xff;
304 fdb->mac[5] = reg[0] & 0xff;
364 qca8k_fdb_next(struct qca8k_priv *priv, struct qca8k_fdb *fdb, int port)
368 qca8k_fdb_write(priv, fdb->vid, fdb->port_mask, fdb->mac, fdb->aging);
371 qca8k_fdb_read(priv, fdb);