Home
last modified time | relevance | path

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

/f-stack/dpdk/drivers/net/bnx2x/
H A Dbnx2x_ethdev.c246 bnx2x_vfpf_set_mcast(sc, sc->mc_addrs, sc->mc_addrs_num); in bnx2x_dev_start()
371 struct rte_ether_addr *mc_addrs, uint32_t mc_addrs_num) in bnx2x_dev_set_mc_addr_list() argument
380 sc->mc_addrs_num = 0; in bnx2x_dev_set_mc_addr_list()
383 err = bnx2x_vfpf_set_mcast(sc, mc_addrs, mc_addrs_num); in bnx2x_dev_set_mc_addr_list()
387 sc->mc_addrs_num = mc_addrs_num; in bnx2x_dev_set_mc_addr_list()
388 memcpy(sc->mc_addrs, mc_addrs, mc_addrs_num * sizeof(*mc_addrs)); in bnx2x_dev_set_mc_addr_list()
H A Dbnx2x_vfpf.c710 uint32_t mc_addrs_num) in bnx2x_vfpf_set_mcast() argument
721 if (mc_addrs_num > VF_MAX_MULTICAST_PER_VF) { in bnx2x_vfpf_set_mcast()
730 for (i = 0; i < mc_addrs_num; i++) { in bnx2x_vfpf_set_mcast()
H A Dbnx2x_vfpf.h336 uint32_t mc_addrs_num);
H A Dbnx2x.h1382 uint16_t mc_addrs_num; member
/f-stack/dpdk/drivers/net/iavf/
H A Diavf.h148 uint16_t mc_addrs_num; /* Multicast mac addresses number */ member
326 uint32_t mc_addrs_num, bool add);
H A Diavf_ethdev.c126 uint32_t mc_addrs_num);
205 uint32_t mc_addrs_num) in iavf_set_mc_addr_list() argument
212 if (mc_addrs_num > IAVF_NUM_MACADDR_MAX) { in iavf_set_mc_addr_list()
220 err = iavf_add_del_mc_addr_list(adapter, vf->mc_addrs, vf->mc_addrs_num, in iavf_set_mc_addr_list()
226 err = iavf_add_del_mc_addr_list(adapter, mc_addrs, mc_addrs_num, true); in iavf_set_mc_addr_list()
233 vf->mc_addrs_num, true); in iavf_set_mc_addr_list()
237 vf->mc_addrs_num = mc_addrs_num; in iavf_set_mc_addr_list()
239 mc_addrs, mc_addrs_num * sizeof(*mc_addrs)); in iavf_set_mc_addr_list()
704 iavf_add_del_mc_addr_list(adapter, vf->mc_addrs, vf->mc_addrs_num, in iavf_dev_start()
747 iavf_add_del_mc_addr_list(adapter, vf->mc_addrs, vf->mc_addrs_num, in iavf_dev_stop()
H A Diavf_vchnl.c1347 uint32_t mc_addrs_num, bool add) in iavf_add_del_mc_addr_list() argument
1357 if (mc_addrs == NULL || mc_addrs_num == 0) in iavf_add_del_mc_addr_list()
1362 list->num_elements = mc_addrs_num; in iavf_add_del_mc_addr_list()
1364 for (i = 0; i < mc_addrs_num; i++) { in iavf_add_del_mc_addr_list()
/f-stack/dpdk/drivers/net/i40e/
H A Di40e_ethdev_vf.c2170 i40evf_add_del_mc_addr_list(dev, vf->mc_addrs, vf->mc_addrs_num, in i40evf_dev_start()
2188 i40evf_add_del_mc_addr_list(dev, vf->mc_addrs, vf->mc_addrs_num, in i40evf_dev_start()
2862 uint32_t mc_addrs_num, bool add) in i40evf_add_del_mc_addr_list() argument
2872 if (mc_addrs == NULL || mc_addrs_num == 0) in i40evf_add_del_mc_addr_list()
2875 if (mc_addrs_num > I40E_NUM_MACADDR_MAX) in i40evf_add_del_mc_addr_list()
2880 list->num_elements = mc_addrs_num; in i40evf_add_del_mc_addr_list()
2882 for (i = 0; i < mc_addrs_num; i++) { in i40evf_add_del_mc_addr_list()
2917 uint32_t mc_addrs_num) in i40evf_set_mc_addr_list() argument
2928 vf->mc_addrs_num = 0; in i40evf_set_mc_addr_list()
2931 err = i40evf_add_del_mc_addr_list(dev, mc_addrs, mc_addrs_num, in i40evf_set_mc_addr_list()
[all …]
H A Di40e_ethdev.h1234 uint16_t mc_addrs_num; /* Multicast mac addresses number */ member
/f-stack/dpdk/drivers/net/qede/
H A Dqede_ethdev.c697 uint32_t mc_addrs_num) in qede_add_mcast_filters() argument
706 for (i = 0; i < mc_addrs_num; i++) { in qede_add_mcast_filters()
717 mcast.num_mc_addrs = mc_addrs_num; in qede_add_mcast_filters()
719 for (i = 0; i < mc_addrs_num; i++) in qede_add_mcast_filters()
1910 uint32_t mc_addrs_num) in qede_set_mc_addr_list() argument
1916 if (mc_addrs_num > ECORE_MAX_MC_ADDRS) { in qede_set_mc_addr_list()
1922 for (i = 0; i < mc_addrs_num; i++) { in qede_set_mc_addr_list()
1934 return qede_add_mcast_filters(eth_dev, mc_addrs, mc_addrs_num); in qede_set_mc_addr_list()
/f-stack/dpdk/drivers/net/hns3/
H A Dhns3_ethdev_vf.c209 for (i = 0; i < hw->mc_addrs_num; i++) { in hns3vf_add_mc_addr_common()
503 cur_addr_num = hw->mc_addrs_num; in hns3vf_set_mc_mac_addr_list()
513 hw->mc_addrs_num--; in hns3vf_set_mc_mac_addr_list()
525 rte_ether_addr_copy(addr, &hw->mc_addrs[hw->mc_addrs_num]); in hns3vf_set_mc_mac_addr_list()
526 hw->mc_addrs_num++; in hns3vf_set_mc_mac_addr_list()
543 for (i = 0; i < hw->mc_addrs_num; i++) { in hns3vf_configure_all_mc_mac_addr()
H A Dhns3_ethdev.h447 int mc_addrs_num; /* Multicast mac addresses number */ member
H A Dhns3_ethdev.c1514 for (i = 0; i < hw->mc_addrs_num; i++) { in hns3_add_mc_addr_common()
1967 current_addr_num = hw->mc_addrs_num; in hns3_set_mc_addr_calc_addr()
2063 hw->mc_addrs_num--; in hns3_set_mc_mac_addr_list()
2077 hw->mc_addrs_num++; in hns3_set_mc_mac_addr_list()
2094 for (i = 0; i < hw->mc_addrs_num; i++) { in hns3_configure_all_mc_mac_addr()