Searched refs:mta_list (Results 1 – 4 of 4) sorted by relevance
| /linux/drivers/net/ethernet/intel/igbvf/ |
| H A D | netdev.c | 1415 u8 *mta_list = NULL; in igbvf_set_multi() local 1419 mta_list = kmalloc_array(netdev_mc_count(netdev), ETH_ALEN, in igbvf_set_multi() 1421 if (!mta_list) in igbvf_set_multi() 1428 memcpy(mta_list + (i++ * ETH_ALEN), ha->addr, ETH_ALEN); in igbvf_set_multi() 1432 hw->mac.ops.update_mc_addr_list(hw, mta_list, i, 0, 0); in igbvf_set_multi() 1435 kfree(mta_list); in igbvf_set_multi()
|
| /linux/drivers/net/ethernet/intel/igc/ |
| H A D | igc_main.c | 1016 u8 *mta_list; in igc_write_mc_addr_list() local 1025 mta_list = kcalloc(netdev_mc_count(netdev), 6, GFP_ATOMIC); in igc_write_mc_addr_list() 1026 if (!mta_list) in igc_write_mc_addr_list() 1032 memcpy(mta_list + (i++ * ETH_ALEN), ha->addr, ETH_ALEN); in igc_write_mc_addr_list() 1034 igc_update_mc_addr_list(hw, mta_list, i); in igc_write_mc_addr_list() 1035 kfree(mta_list); in igc_write_mc_addr_list()
|
| /linux/drivers/net/ethernet/intel/e1000e/ |
| H A D | netdev.c | 3321 u8 *mta_list; in e1000e_write_mc_addr_list() 3330 mta_list = kcalloc(netdev_mc_count(netdev), ETH_ALEN, GFP_ATOMIC); in e1000e_write_mc_addr_list() 3331 if (!mta_list) in e1000e_write_mc_addr_list() 3337 memcpy(mta_list + (i++ * ETH_ALEN), ha->addr, ETH_ALEN); 3339 hw->mac.ops.update_mc_addr_list(hw, mta_list, i); 3340 kfree(mta_list); 3314 u8 *mta_list; e1000e_write_mc_addr_list() local
|
| /linux/drivers/net/ethernet/intel/igb/ |
| H A D | igb_main.c | 5163 u8 *mta_list; in igb_write_mc_addr_list() local 5173 mta_list = kcalloc(netdev_mc_count(netdev), 6, GFP_ATOMIC); in igb_write_mc_addr_list() 5174 if (!mta_list) in igb_write_mc_addr_list() 5180 memcpy(mta_list + (i++ * ETH_ALEN), ha->addr, ETH_ALEN); in igb_write_mc_addr_list() 5182 igb_update_mc_addr_list(hw, mta_list, i); in igb_write_mc_addr_list() 5183 kfree(mta_list); in igb_write_mc_addr_list()
|