Lines Matching refs:mac_nr

626 				      int mac_nr, const u8 *addr,  in adin1110_write_mac_address()  argument
630 u32 offset = mac_nr * 2; in adin1110_write_mac_address()
657 if (mac_nr < ADIN_MAC_P1_ADDR_SLOT) { in adin1110_write_mac_address()
674 static int adin1110_clear_mac_address(struct adin1110_priv *priv, int mac_nr) in adin1110_clear_mac_address() argument
676 u32 offset = mac_nr * 2; in adin1110_clear_mac_address()
688 if (mac_nr <= 1) { in adin1110_clear_mac_address()
720 int mac_nr, bool accept_multicast) in adin1110_multicast_filter() argument
732 return adin1110_write_mac_address(port_priv, mac_nr, mac, in adin1110_multicast_filter()
737 int mac_nr, bool accept_broadcast) in adin1110_broadcasts_filter() argument
747 return adin1110_write_mac_address(port_priv, mac_nr, mask, in adin1110_broadcasts_filter()
1360 int mac_nr; in adin1110_fdb_add() local
1376 for (mac_nr = ADIN_MAC_FDB_ADDR_SLOT; mac_nr < ADIN_MAC_MAX_ADDR_SLOTS; mac_nr++) { in adin1110_fdb_add()
1377 ret = adin1110_read_reg(priv, ADIN1110_MAC_ADDR_FILTER_UPR + (mac_nr * 2), &val); in adin1110_fdb_add()
1384 if (mac_nr == ADIN_MAC_MAX_ADDR_SLOTS) in adin1110_fdb_add()
1391 return adin1110_write_mac_address(other_port, mac_nr, (u8 *)fdb->addr, in adin1110_fdb_add()
1395 static int adin1110_read_mac(struct adin1110_priv *priv, int mac_nr, u8 *addr) in adin1110_read_mac() argument
1400 ret = adin1110_read_reg(priv, ADIN1110_MAC_ADDR_FILTER_UPR + (mac_nr * 2), &val); in adin1110_read_mac()
1406 ret = adin1110_read_reg(priv, ADIN1110_MAC_ADDR_FILTER_LWR + (mac_nr * 2), &val); in adin1110_read_mac()
1420 int mac_nr; in adin1110_fdb_del() local
1431 for (mac_nr = ADIN_MAC_FDB_ADDR_SLOT; mac_nr < ADIN_MAC_MAX_ADDR_SLOTS; mac_nr++) { in adin1110_fdb_del()
1432 ret = adin1110_read_mac(priv, mac_nr, addr); in adin1110_fdb_del()
1437 ret = adin1110_clear_mac_address(priv, mac_nr); in adin1110_fdb_del()