Home
last modified time | relevance | path

Searched refs:mac_table (Results 1 – 13 of 13) sorted by relevance

/Linux-v4.19/arch/powerpc/boot/
Dplanetcore.c75 static u64 mac_table[4] = { variable
94 mac_table[i]; in planetcore_set_mac_addrs()
/Linux-v4.19/drivers/net/ethernet/intel/ixgbe/
Dixgbe_main.c4665 struct ixgbe_mac_addr *mac_table = &adapter->mac_table[0]; in ixgbe_full_sync_mac_table() local
4669 for (i = 0; i < hw->mac.num_rar_entries; i++, mac_table++) { in ixgbe_full_sync_mac_table()
4670 mac_table->state &= ~IXGBE_MAC_STATE_MODIFIED; in ixgbe_full_sync_mac_table()
4672 if (mac_table->state & IXGBE_MAC_STATE_IN_USE) in ixgbe_full_sync_mac_table()
4674 mac_table->addr, in ixgbe_full_sync_mac_table()
4675 mac_table->pool, in ixgbe_full_sync_mac_table()
4685 struct ixgbe_mac_addr *mac_table = &adapter->mac_table[0]; in ixgbe_sync_mac_table() local
4689 for (i = 0; i < hw->mac.num_rar_entries; i++, mac_table++) { in ixgbe_sync_mac_table()
4690 if (!(mac_table->state & IXGBE_MAC_STATE_MODIFIED)) in ixgbe_sync_mac_table()
4693 mac_table->state &= ~IXGBE_MAC_STATE_MODIFIED; in ixgbe_sync_mac_table()
[all …]
Dixgbe.h737 struct ixgbe_mac_addr *mac_table; member
/Linux-v4.19/drivers/net/ethernet/intel/igb/
Digb_main.c3484 kfree(adapter->mac_table); in igb_probe()
3696 kfree(adapter->mac_table); in igb_remove()
3867 adapter->mac_table = kcalloc(hw->mac.rar_entry_count, in igb_sw_init()
3870 if (!adapter->mac_table) in igb_sw_init()
7168 adapter->mac_table[i].state &= ~IGB_MAC_STATE_IN_USE; in igb_flush_mac_table()
7169 memset(adapter->mac_table[i].addr, 0, ETH_ALEN); in igb_flush_mac_table()
7170 adapter->mac_table[i].queue = 0; in igb_flush_mac_table()
7185 if (adapter->mac_table[i].state & IGB_MAC_STATE_DEFAULT) in igb_available_rars()
7189 if ((adapter->mac_table[i].state & IGB_MAC_STATE_IN_USE) && in igb_available_rars()
7190 (adapter->mac_table[i].queue != queue)) in igb_available_rars()
[all …]
Digb.h594 struct igb_mac_addr *mac_table; member
/Linux-v4.19/drivers/net/ethernet/mellanox/mlx4/
Dport.c153 struct mlx4_mac_table *table = &info->mac_table; in mlx4_find_cached_mac()
185 struct mlx4_mac_table *table = &info->mac_table; in __mlx4_register_mac()
191 struct mlx4_mac_table *dup_table = &mlx4_priv(dev)->port[dup_port].mac_table; in __mlx4_register_mac()
386 struct mlx4_mac_table *dup_table = &mlx4_priv(dev)->port[dup_port].mac_table; in __mlx4_unregister_mac()
393 table = &info->mac_table; in __mlx4_unregister_mac()
477 struct mlx4_mac_table *table = &info->mac_table; in __mlx4_replace_mac()
482 struct mlx4_mac_table *dup_table = &mlx4_priv(dev)->port[dup_port].mac_table; in __mlx4_replace_mac()
844 struct mlx4_mac_table *t1 = &mlx4_priv(dev)->port[1].mac_table; in mlx4_bond_mac_table()
845 struct mlx4_mac_table *t2 = &mlx4_priv(dev)->port[2].mac_table; in mlx4_bond_mac_table()
898 struct mlx4_mac_table *t1 = &mlx4_priv(dev)->port[1].mac_table; in mlx4_unbond_mac_table()
[all …]
Dmlx4.h839 struct mlx4_mac_table mac_table; member
Dmain.c3027 mlx4_init_mac_table(dev, &info->mac_table); in mlx4_init_port_info()
/Linux-v4.19/drivers/net/wireless/ti/wl1251/
Dacx.h362 u8 mac_table[ACX_MC_ADDRESS_GROUP_MAX_LEN]; member
Dacx.c396 memcpy(acx->mac_table, mc_list, mc_list_len * ETH_ALEN); in wl1251_acx_group_address_tbl()
/Linux-v4.19/drivers/net/wireless/ti/wlcore/
Dacx.h206 u8 mac_table[ADDRESS_GROUP_MAX_LEN]; member
Dacx.c245 memcpy(acx->mac_table, mc_list, mc_list_len * ETH_ALEN); in wl1271_acx_group_address_tbl()
/Linux-v4.19/drivers/net/ethernet/micrel/
Dksz884x.c1182 struct ksz_mac_table mac_table[STATIC_MAC_TABLE_ENTRIES]; member
2840 entry = &hw->ksz_switch->mac_table[i]; in sw_clr_sta_mac_table()
2858 entry = &hw->ksz_switch->mac_table[STP_ENTRY]; in sw_init_stp()
2886 entry = &hw->ksz_switch->mac_table[i]; in sw_block_addr()