/linux/drivers/net/ethernet/wangxun/libwx/ |
H A D | wx_hw.c | 946 if (wx->mac_table[i].state & WX_MAC_STATE_MODIFIED) { in wx_sync_mac_table() 947 if (wx->mac_table[i].state & WX_MAC_STATE_IN_USE) { in wx_sync_mac_table() 949 wx->mac_table[i].addr, in wx_sync_mac_table() 950 wx->mac_table[i].pools, in wx_sync_mac_table() 955 wx->mac_table[i].state &= ~(WX_MAC_STATE_MODIFIED); in wx_sync_mac_table() 965 if (wx->mac_table[i].state & WX_MAC_STATE_IN_USE) { in wx_full_sync_mac_table() 967 wx->mac_table[i].addr, in wx_full_sync_mac_table() 968 wx->mac_table[i].pools, in wx_full_sync_mac_table() 973 wx->mac_table[i].state &= ~(WX_MAC_STATE_MODIFIED); in wx_full_sync_mac_table() 980 memcpy(&wx->mac_table[ in wx_mac_set_default_filter() [all...] |
H A D | wx_vf_common.c | 56 kfree(wx->mac_table); in wxvf_remove()
|
/linux/drivers/net/ethernet/hisilicon/hibmcge/ |
H A D | hbg_err.c | 19 if (!is_zero_ether_addr(filter->mac_table[i].addr)) { in hbg_restore_mac_table() 20 addr = ether_addr_to_u64(filter->mac_table[i].addr); in hbg_restore_mac_table() 30 u64 rx_pause_addr = ether_addr_to_u64(priv->filter.mac_table[0].addr); in hbg_restore_user_def_settings()
|
H A D | hbg_main.c | 94 ether_addr_copy(priv->filter.mac_table[index].addr, addr); in hbg_set_mac_to_mac_table() 97 eth_zero_addr(priv->filter.mac_table[index].addr); in hbg_set_mac_to_mac_table() 108 if (ether_addr_equal(priv->filter.mac_table[i].addr, addr)) { in hbg_get_index_from_mac_table() 125 if (is_zero_ether_addr(priv->filter.mac_table[index].addr)) { in hbg_add_mac_to_filter() 347 filter->mac_table = tmp_table; in hbg_mac_filter_init()
|
H A D | hbg_debugfs.c | 94 if (is_zero_ether_addr(filter->mac_table[i].addr)) in hbg_dbg_mac_table() 97 seq_printf(s, "[%u] %pM\n", i, filter->mac_table[i].addr); in hbg_dbg_mac_table() 133 { "mac_table", hbg_dbg_mac_table },
|
H A D | hbg_common.h | 141 struct hbg_mac_table_entry *mac_table; member
|
/linux/arch/powerpc/boot/ |
H A D | planetcore.c | 72 static u64 mac_table[4] = { variable 91 mac_table[i]; in planetcore_set_mac_addrs()
|
/linux/drivers/net/ethernet/marvell/octeontx2/nic/ |
H A D | otx2_flows.c | 323 pf->mac_table = devm_kzalloc(pf->dev, sizeof(struct otx2_mac_table) in otx2_mcam_flow_init() 325 if (!pf->mac_table) in otx2_mcam_flow_init() 378 if (pf->mac_table[i].inuse) in otx2_do_add_macfilter() 380 ether_addr_copy(pf->mac_table[i].addr, mac); in otx2_do_add_macfilter() 381 pf->mac_table[i].inuse = true; in otx2_do_add_macfilter() 382 pf->mac_table[i].mcam_entry = in otx2_do_add_macfilter() 384 req->entry = pf->mac_table[i].mcam_entry; in otx2_do_add_macfilter() 421 if (!pf->mac_table[i].inuse) in otx2_get_mcamentry_for_mac() 424 if (ether_addr_equal(pf->mac_table[i].addr, mac)) { in otx2_get_mcamentry_for_mac() 425 *mcam_entry = pf->mac_table[ in otx2_get_mcamentry_for_mac() [all...] |
H A D | otx2_common.h | 507 struct otx2_mac_table *mac_table; member
|
/linux/drivers/net/ethernet/wangxun/ngbevf/ |
H A D | ngbevf_main.c | 118 kfree(wx->mac_table); in ngbevf_sw_init() 221 kfree(wx->mac_table); in ngbevf_probe()
|
/linux/drivers/net/ethernet/hisilicon/hns3/hns3vf/ |
H A D | hclgevf_main.c | 960 &hdev->mac_table.uc_mac_list : &hdev->mac_table.mc_mac_list; in hclgevf_update_mac_list() 962 spin_lock_bh(&hdev->mac_table.mac_list_lock); in hclgevf_update_mac_list() 971 spin_unlock_bh(&hdev->mac_table.mac_list_lock); in hclgevf_update_mac_list() 976 spin_unlock_bh(&hdev->mac_table.mac_list_lock); in hclgevf_update_mac_list() 982 spin_unlock_bh(&hdev->mac_table.mac_list_lock); in hclgevf_update_mac_list() 990 spin_unlock_bh(&hdev->mac_table.mac_list_lock); in hclgevf_update_mac_list() 1149 &hdev->mac_table.uc_mac_list : &hdev->mac_table.mc_mac_list; in hclgevf_sync_mac_list() 1151 spin_lock_bh(&hdev->mac_table in hclgevf_sync_mac_list() [all...] |
H A D | hclgevf_main.h | 260 struct hclgevf_mac_table_cfg mac_table; member
|
/linux/drivers/net/ethernet/wangxun/txgbevf/ |
H A D | txgbevf_main.c | 163 kfree(wx->mac_table); in txgbevf_sw_init() 274 kfree(wx->mac_table); in txgbevf_probe()
|
/linux/drivers/net/ethernet/mellanox/mlx4/ |
H A D | port.c | 165 struct mlx4_mac_table *table = &info->mac_table; in __mlx4_register_mac() 171 struct mlx4_mac_table *dup_table = &mlx4_priv(dev)->port[dup_port].mac_table; in __mlx4_register_mac() 366 struct mlx4_mac_table *dup_table = &mlx4_priv(dev)->port[dup_port].mac_table; in __mlx4_unregister_mac() 373 table = &info->mac_table; in __mlx4_unregister_mac() 457 struct mlx4_mac_table *table = &info->mac_table; in __mlx4_replace_mac() 462 struct mlx4_mac_table *dup_table = &mlx4_priv(dev)->port[dup_port].mac_table; in __mlx4_replace_mac() 824 struct mlx4_mac_table *t1 = &mlx4_priv(dev)->port[1].mac_table; in mlx4_bond_mac_table() 825 struct mlx4_mac_table *t2 = &mlx4_priv(dev)->port[2].mac_table; in mlx4_bond_mac_table() 878 struct mlx4_mac_table *t1 = &mlx4_priv(dev)->port[1].mac_table; in mlx4_unbond_mac_table() 879 struct mlx4_mac_table *t2 = &mlx4_priv(dev)->port[2].mac_table; in mlx4_unbond_mac_table() [all...] |
H A D | mlx4.h | 842 struct mlx4_mac_table mac_table; member
|
H A D | main.c | 3099 mlx4_init_mac_table(dev, &info->mac_table); in mlx4_init_port_info()
|
/linux/drivers/net/ethernet/intel/igb/ |
H A D | igb.h | 672 struct igb_mac_addr *mac_table; member
|
/linux/drivers/net/wireless/ti/wlcore/ |
H A D | acx.h | 192 u8 mac_table[ADDRESS_GROUP_MAX_LEN]; member
|
H A D | acx.c | 231 memcpy(acx->mac_table, mc_list, mc_list_len * ETH_ALEN); in wl1271_acx_group_address_tbl()
|
/linux/drivers/net/wireless/ti/wl1251/ |
H A D | acx.c | 396 memcpy(acx->mac_table, mc_list, mc_list_len * ETH_ALEN); in wl1251_acx_group_address_tbl()
|
/linux/drivers/net/ethernet/intel/ixgbe/ |
H A D | ixgbe.h | 817 struct ixgbe_mac_addr *mac_table; member
|
/linux/drivers/net/ethernet/micrel/ |
H A D | ksz884x.c | 1093 * @mac_table: MAC table entries information. 1106 struct ksz_mac_table mac_table[STATIC_MAC_TABLE_ENTRIES]; member 2522 entry = &hw->ksz_switch->mac_table[i]; in sw_clr_sta_mac_table() 2540 entry = &hw->ksz_switch->mac_table[STP_ENTRY]; in sw_init_stp() 2568 entry = &hw->ksz_switch->mac_table[i]; in sw_block_addr()
|