Searched refs:mta_list (Results 1 – 3 of 3) sorted by relevance
/Linux-v4.19/drivers/net/ethernet/intel/igbvf/ |
D | netdev.c | 1410 u8 *mta_list = NULL; in igbvf_set_multi() local 1414 mta_list = kmalloc_array(netdev_mc_count(netdev), ETH_ALEN, in igbvf_set_multi() 1416 if (!mta_list) in igbvf_set_multi() 1423 memcpy(mta_list + (i++ * ETH_ALEN), ha->addr, ETH_ALEN); in igbvf_set_multi() 1427 hw->mac.ops.update_mc_addr_list(hw, mta_list, i, 0, 0); in igbvf_set_multi() 1430 kfree(mta_list); in igbvf_set_multi()
|
/Linux-v4.19/drivers/net/ethernet/intel/e1000e/ |
D | netdev.c | 3306 u8 *mta_list; in e1000e_write_mc_addr_list() local 3315 mta_list = kcalloc(netdev_mc_count(netdev), ETH_ALEN, GFP_ATOMIC); in e1000e_write_mc_addr_list() 3316 if (!mta_list) in e1000e_write_mc_addr_list() 3322 memcpy(mta_list + (i++ * ETH_ALEN), ha->addr, ETH_ALEN); in e1000e_write_mc_addr_list() 3324 hw->mac.ops.update_mc_addr_list(hw, mta_list, i); in e1000e_write_mc_addr_list() 3325 kfree(mta_list); in e1000e_write_mc_addr_list()
|
/Linux-v4.19/drivers/net/ethernet/intel/igb/ |
D | igb_main.c | 4847 u8 *mta_list; in igb_write_mc_addr_list() local 4857 mta_list = kcalloc(netdev_mc_count(netdev), 6, GFP_ATOMIC); in igb_write_mc_addr_list() 4858 if (!mta_list) in igb_write_mc_addr_list() 4864 memcpy(mta_list + (i++ * ETH_ALEN), ha->addr, ETH_ALEN); in igb_write_mc_addr_list() 4866 igb_update_mc_addr_list(hw, mta_list, i); in igb_write_mc_addr_list() 4867 kfree(mta_list); in igb_write_mc_addr_list()
|