Searched refs:mac_table (Results 1 - 21 of 21) sorted by relevance

/linux-master/arch/powerpc/boot/
H A Dplanetcore.c72 static u64 mac_table[4] = { variable
91 mac_table[i];
/linux-master/drivers/net/ethernet/wangxun/libwx/
H A Dwx_hw.c793 if (wx->mac_table[i].state & WX_MAC_STATE_MODIFIED) {
794 if (wx->mac_table[i].state & WX_MAC_STATE_IN_USE) {
796 wx->mac_table[i].addr,
797 wx->mac_table[i].pools,
802 wx->mac_table[i].state &= ~(WX_MAC_STATE_MODIFIED);
810 memcpy(&wx->mac_table[0].addr, addr, ETH_ALEN);
811 wx->mac_table[0].pools = 1ULL;
812 wx->mac_table[0].state = (WX_MAC_STATE_DEFAULT | WX_MAC_STATE_IN_USE);
813 wx_set_rar(wx, 0, wx->mac_table[0].addr,
814 wx->mac_table[
[all...]
H A Dwx_type.h999 struct wx_mac_addr *mac_table; member in struct:wx
/linux-master/drivers/net/ethernet/marvell/octeontx2/nic/
H A Dotx2_flows.c315 pf->mac_table = devm_kzalloc(pf->dev, sizeof(struct otx2_mac_table)
317 if (!pf->mac_table)
370 if (pf->mac_table[i].inuse)
372 ether_addr_copy(pf->mac_table[i].addr, mac);
373 pf->mac_table[i].inuse = true;
374 pf->mac_table[i].mcam_entry =
376 req->entry = pf->mac_table[i].mcam_entry;
413 if (!pf->mac_table[i].inuse)
416 if (ether_addr_equal(pf->mac_table[i].addr, mac)) {
417 *mcam_entry = pf->mac_table[
[all...]
H A Dotx2_common.h491 struct otx2_mac_table *mac_table; member in struct:otx2_nic
/linux-master/drivers/net/ethernet/intel/ixgbe/
H A Dixgbe_main.c4740 struct ixgbe_mac_addr *mac_table = &adapter->mac_table[0]; local
4744 for (i = 0; i < hw->mac.num_rar_entries; i++, mac_table++) {
4745 mac_table->state &= ~IXGBE_MAC_STATE_MODIFIED;
4747 if (mac_table->state & IXGBE_MAC_STATE_IN_USE)
4749 mac_table->addr,
4750 mac_table->pool,
4760 struct ixgbe_mac_addr *mac_table = &adapter->mac_table[0]; local
4764 for (i = 0; i < hw->mac.num_rar_entries; i++, mac_table
4782 struct ixgbe_mac_addr *mac_table = &adapter->mac_table[0]; local
4796 struct ixgbe_mac_addr *mac_table = &adapter->mac_table[0]; local
4820 struct ixgbe_mac_addr *mac_table = &adapter->mac_table[0]; local
4835 struct ixgbe_mac_addr *mac_table = &adapter->mac_table[0]; local
4863 struct ixgbe_mac_addr *mac_table = &adapter->mac_table[0]; local
[all...]
H A Dixgbe.h794 struct ixgbe_mac_addr *mac_table; member in struct:ixgbe_adapter
/linux-master/drivers/net/ethernet/hisilicon/hns3/hns3vf/
H A Dhclgevf_main.c924 &hdev->mac_table.uc_mac_list : &hdev->mac_table.mc_mac_list;
926 spin_lock_bh(&hdev->mac_table.mac_list_lock);
935 spin_unlock_bh(&hdev->mac_table.mac_list_lock);
940 spin_unlock_bh(&hdev->mac_table.mac_list_lock);
946 spin_unlock_bh(&hdev->mac_table.mac_list_lock);
954 spin_unlock_bh(&hdev->mac_table.mac_list_lock);
1113 &hdev->mac_table.uc_mac_list : &hdev->mac_table.mc_mac_list;
1115 spin_lock_bh(&hdev->mac_table
[all...]
H A Dhclgevf_main.h259 struct hclgevf_mac_table_cfg mac_table; member in struct:hclgevf_dev
/linux-master/drivers/net/ethernet/wangxun/txgbe/
H A Dtxgbe_main.c116 memcpy(old_addr, &wx->mac_table[0].addr, netdev->addr_len);
672 kfree(wx->mac_table);
706 kfree(wx->mac_table);
/linux-master/drivers/net/ethernet/mellanox/mlx4/
H A Dport.c153 struct mlx4_mac_table *table = &info->mac_table;
185 struct mlx4_mac_table *table = &info->mac_table;
191 struct mlx4_mac_table *dup_table = &mlx4_priv(dev)->port[dup_port].mac_table;
386 struct mlx4_mac_table *dup_table = &mlx4_priv(dev)->port[dup_port].mac_table;
393 table = &info->mac_table;
477 struct mlx4_mac_table *table = &info->mac_table;
482 struct mlx4_mac_table *dup_table = &mlx4_priv(dev)->port[dup_port].mac_table;
844 struct mlx4_mac_table *t1 = &mlx4_priv(dev)->port[1].mac_table;
845 struct mlx4_mac_table *t2 = &mlx4_priv(dev)->port[2].mac_table;
898 struct mlx4_mac_table *t1 = &mlx4_priv(dev)->port[1].mac_table;
[all...]
H A Dmlx4.h842 struct mlx4_mac_table mac_table; member in struct:mlx4_port_info
H A Dmain.c3109 mlx4_init_mac_table(dev, &info->mac_table);
/linux-master/drivers/net/ethernet/intel/igb/
H A Digb_main.c3664 kfree(adapter->mac_table);
3917 kfree(adapter->mac_table);
4089 adapter->mac_table = kcalloc(hw->mac.rar_entry_count,
4092 if (!adapter->mac_table)
7635 adapter->mac_table[i].state &= ~IGB_MAC_STATE_IN_USE;
7636 eth_zero_addr(adapter->mac_table[i].addr);
7637 adapter->mac_table[i].queue = 0;
7652 if (adapter->mac_table[i].state & IGB_MAC_STATE_DEFAULT)
7656 if ((adapter->mac_table[i].state & IGB_MAC_STATE_IN_USE) &&
7657 (adapter->mac_table[
7669 struct igb_mac_addr *mac_table = &adapter->mac_table[0]; local
[all...]
H A Digb.h664 struct igb_mac_addr *mac_table; member in struct:igb_adapter
/linux-master/drivers/net/ethernet/wangxun/ngbe/
H A Dngbe_main.c701 kfree(wx->mac_table);
731 kfree(wx->mac_table);
/linux-master/drivers/net/wireless/ti/wl1251/
H A Dacx.c396 memcpy(acx->mac_table, mc_list, mc_list_len * ETH_ALEN);
H A Dacx.h348 u8 mac_table[ACX_MC_ADDRESS_GROUP_MAX_LEN]; member in struct:acx_dot11_grp_addr_tbl
/linux-master/drivers/net/wireless/ti/wlcore/
H A Dacx.h192 u8 mac_table[ADDRESS_GROUP_MAX_LEN]; member in struct:acx_dot11_grp_addr_tbl
H A Dacx.c231 memcpy(acx->mac_table, mc_list, mc_list_len * ETH_ALEN);
/linux-master/drivers/net/ethernet/micrel/
H A Dksz884x.c1093 * @mac_table: MAC table entries information.
1106 struct ksz_mac_table mac_table[STATIC_MAC_TABLE_ENTRIES]; member in struct:ksz_switch
2522 entry = &hw->ksz_switch->mac_table[i];
2540 entry = &hw->ksz_switch->mac_table[STP_ENTRY];
2568 entry = &hw->ksz_switch->mac_table[i];

Completed in 539 milliseconds