Home
last modified time | relevance | path

Searched refs:mc_addrs (Results 1 – 15 of 15) sorted by relevance

/dpdk/drivers/net/ice/
H A Dice_dcf_ethdev.c32 struct rte_ether_addr *mc_addrs,
603 ret = dcf_add_del_mc_addr_list(hw, dcf_ad->mc_addrs, in ice_dcf_dev_start()
675 dcf_ad->mc_addrs, in ice_dcf_dev_stop()
908 struct rte_ether_addr *mc_addrs, in dcf_add_del_mc_addr_list() argument
926 memcpy(list->list[i].addr, mc_addrs[i].addr_bytes, in dcf_add_del_mc_addr_list()
950 struct rte_ether_addr *mc_addrs, in dcf_set_mc_addr_list() argument
967 if (!rte_is_multicast_ether_addr(&mc_addrs[i])) { in dcf_set_mc_addr_list()
968 const uint8_t *mac = mc_addrs[i].addr_bytes; in dcf_set_mc_addr_list()
980 ret = dcf_add_del_mc_addr_list(hw, adapter->mc_addrs, in dcf_set_mc_addr_list()
1003 memcpy(adapter->mc_addrs, in dcf_set_mc_addr_list()
[all …]
H A Dice_dcf_ethdev.h39 struct rte_ether_addr mc_addrs[DCF_NUM_MACADDR_MAX]; member
/dpdk/drivers/net/bnx2x/
H A Dbnx2x_ethdev.c242 bnx2x_vfpf_set_mcast(sc, sc->mc_addrs, sc->mc_addrs_num); in bnx2x_dev_start()
367 struct rte_ether_addr *mc_addrs, uint32_t mc_addrs_num) in bnx2x_dev_set_mc_addr_list() argument
379 err = bnx2x_vfpf_set_mcast(sc, mc_addrs, mc_addrs_num); in bnx2x_dev_set_mc_addr_list()
384 memcpy(sc->mc_addrs, mc_addrs, mc_addrs_num * sizeof(*mc_addrs)); in bnx2x_dev_set_mc_addr_list()
H A Dbnx2x_vfpf.c709 struct rte_ether_addr *mc_addrs, in bnx2x_vfpf_set_mcast() argument
733 RTE_ETHER_ADDR_BYTES(&mc_addrs[i])); in bnx2x_vfpf_set_mcast()
734 memcpy(query->multicast[i], mc_addrs[i].addr_bytes, ETH_ALEN); in bnx2x_vfpf_set_mcast()
H A Dbnx2x_vfpf.h333 struct rte_ether_addr *mc_addrs,
H A Dbnx2x.h1380 struct rte_ether_addr mc_addrs[VF_MAX_MULTICAST_PER_VF]; member
/dpdk/drivers/net/hns3/
H A Dhns3_common.c415 addr = &hw->mc_addrs[num]; in hns3_set_mc_mac_addr_list()
434 rte_ether_addr_copy(addr, &hw->mc_addrs[hw->mc_addrs_num]); in hns3_set_mc_mac_addr_list()
452 addr = &hw->mc_addrs[i]; in hns3_configure_all_mc_mac_addr()
512 addr = &hw->mc_addrs[i]; in hns3_find_duplicate_mc_addr()
H A Dhns3_ethdev.h524 struct rte_ether_addr mc_addrs[HNS3_MC_MACADDR_NUM]; member
/dpdk/drivers/net/iavf/
H A Diavf_ethdev.c136 struct rte_ether_addr *mc_addrs,
335 struct rte_ether_addr *mc_addrs, in iavf_set_mc_addr_list() argument
351 err = iavf_add_del_mc_addr_list(adapter, vf->mc_addrs, vf->mc_addrs_num, in iavf_set_mc_addr_list()
357 err = iavf_add_del_mc_addr_list(adapter, mc_addrs, mc_addrs_num, true); in iavf_set_mc_addr_list()
363 ret = iavf_add_del_mc_addr_list(adapter, vf->mc_addrs, in iavf_set_mc_addr_list()
369 memcpy(vf->mc_addrs, in iavf_set_mc_addr_list()
370 mc_addrs, mc_addrs_num * sizeof(*mc_addrs)); in iavf_set_mc_addr_list()
1014 iavf_add_del_mc_addr_list(adapter, vf->mc_addrs, vf->mc_addrs_num, in iavf_dev_start()
1067 iavf_add_del_mc_addr_list(adapter, vf->mc_addrs, vf->mc_addrs_num, in iavf_dev_stop()
H A Diavf.h242 struct rte_ether_addr mc_addrs[IAVF_NUM_MACADDR_MAX]; member
465 struct rte_ether_addr *mc_addrs,
H A Diavf_vchnl.c1670 struct rte_ether_addr *mc_addrs, in iavf_add_del_mc_addr_list() argument
1681 if (mc_addrs == NULL || mc_addrs_num == 0) in iavf_add_del_mc_addr_list()
1689 if (!IAVF_IS_MULTICAST(mc_addrs[i].addr_bytes)) { in iavf_add_del_mc_addr_list()
1691 RTE_ETHER_ADDR_BYTES(&mc_addrs[i])); in iavf_add_del_mc_addr_list()
1695 memcpy(list->list[i].addr, mc_addrs[i].addr_bytes, in iavf_add_del_mc_addr_list()
/dpdk/drivers/net/enic/
H A Denic_ethdev.c700 addr = &enic->mc_addrs[i]; in enicpmd_set_mc_addr_list()
721 addr = &enic->mc_addrs[i]; in enicpmd_set_mc_addr_list()
737 if (rte_is_same_ether_addr(addr, &enic->mc_addrs[j])) in enicpmd_set_mc_addr_list()
748 memcpy(enic->mc_addrs, mc_addr_set, in enicpmd_set_mc_addr_list()
H A Denic.h192 struct rte_ether_addr mc_addrs[ENIC_MULTICAST_PERFECT_FILTERS]; member
/dpdk/drivers/net/qede/
H A Dqede_ethdev.c693 struct rte_ether_addr *mc_addrs, in qede_add_mcast_filters() argument
710 rte_ether_addr_copy(&mc_addrs[i], &m->mac); in qede_add_mcast_filters()
717 rte_ether_addr_copy(&mc_addrs[i], (struct rte_ether_addr *) in qede_add_mcast_filters()
1902 struct rte_ether_addr *mc_addrs, in qede_set_mc_addr_list() argument
1916 if (!rte_is_multicast_ether_addr(&mc_addrs[i])) { in qede_set_mc_addr_list()
1927 return qede_add_mcast_filters(eth_dev, mc_addrs, mc_addrs_num); in qede_set_mc_addr_list()
/dpdk/drivers/net/sfc/
H A Dsfc_ethdev.c1254 uint8_t *mc_addrs = port->mcast_addrs; in sfc_set_mc_addr_list() local
1264 if (mc_addrs == NULL) in sfc_set_mc_addr_list()
1274 rte_memcpy(mc_addrs, mc_addr_set[i].addr_bytes, in sfc_set_mc_addr_list()
1276 mc_addrs += EFX_MAC_ADDR_LEN; in sfc_set_mc_addr_list()