Lines Matching refs:way
724 * way to perform the frame buffer partitioning.
1110 /* This is the "new way" for a MAC driver to configure its RGMII delay lines,
1505 /* First-generation switches have a 4-way set associative TCAM that
1507 * a "bin" (grouping of 4 entries) and a "way" (an entry within a bin).
1509 * based on a hash function, and the way within that bin incrementally.
1511 static int sja1105et_fdb_index(int bin, int way)
1513 return bin * SJA1105ET_FDB_BIN_SIZE + way;
1521 int way;
1523 for (way = 0; way < SJA1105ET_FDB_BIN_SIZE; way++) {
1525 int index = sja1105et_fdb_index(bin, way);
1533 *last_unused = way;
1541 return way;
1556 int bin, way, rc;
1560 way = sja1105et_is_fdb_entry_in_bin(priv, bin, addr, vid,
1562 if (way >= 0) {
1571 int index = sja1105et_fdb_index(bin, way);
1581 way = last_unused;
1589 get_random_bytes(&way, sizeof(u8));
1590 way %= SJA1105ET_FDB_BIN_SIZE;
1592 bin, addr, way);
1599 l2_lookup.index = sja1105et_fdb_index(bin, way);
1609 end = sja1105et_fdb_index(bin, way);
1638 int index, bin, way, rc;
1642 way = sja1105et_is_fdb_entry_in_bin(priv, bin, addr, vid,
1644 if (way < 0)
1646 index = sja1105et_fdb_index(bin, way);