| /f-stack/dpdk/drivers/net/octeontx2/ |
| H A D | otx2_mcast.c | 234 uint32_t nb_mc_addr) in otx2_nix_set_mc_addr_list() argument 250 if (nb_mc_addr == 0 || mc_addr_set == NULL) { in otx2_nix_set_mc_addr_list() 252 nb_mc_addr = priv_count; in otx2_nix_set_mc_addr_list() 256 for (idx = 0; idx < nb_mc_addr; idx++) { in otx2_nix_set_mc_addr_list() 264 if (nb_mc_addr > priv_count) { in otx2_nix_set_mc_addr_list() 267 req->count = nb_mc_addr - priv_count; in otx2_nix_set_mc_addr_list() 270 if (rc || (rsp->count + priv_count < nb_mc_addr)) { in otx2_nix_set_mc_addr_list() 272 nb_mc_addr = priv_count; in otx2_nix_set_mc_addr_list() 282 nb_mc_addr = priv_count; in otx2_nix_set_mc_addr_list() 293 nix_mc_addr_list_free(dev, priv_count - nb_mc_addr); in otx2_nix_set_mc_addr_list() [all …]
|
| H A D | otx2_ethdev.h | 437 uint32_t nb_mc_addr);
|
| /f-stack/dpdk/drivers/net/mlx5/ |
| H A D | mlx5_mac.c | 191 struct rte_ether_addr *mc_addr_set, uint32_t nb_mc_addr) in mlx5_set_mc_addr_list() argument 196 if (nb_mc_addr >= MLX5_MAX_MC_MAC_ADDRESSES) { in mlx5_set_mc_addr_list() 203 while (nb_mc_addr--) { in mlx5_set_mc_addr_list()
|
| H A D | mlx5.h | 1119 uint32_t nb_mc_addr);
|
| /f-stack/dpdk/drivers/net/enic/ |
| H A D | enic_ethdev.c | 688 uint32_t nb_mc_addr) in enicpmd_set_mc_addr_list() argument 699 for (i = 0; i < nb_mc_addr && mc_addr_set != NULL; i++) { in enicpmd_set_mc_addr_list() 712 if (nb_mc_addr == 0 || mc_addr_set == NULL) { in enicpmd_set_mc_addr_list() 725 if (nb_mc_addr > ENIC_MULTICAST_PERFECT_FILTERS) { in enicpmd_set_mc_addr_list() 737 for (j = 0; j < nb_mc_addr; j++) { in enicpmd_set_mc_addr_list() 741 if (j < nb_mc_addr) in enicpmd_set_mc_addr_list() 749 for (i = 0; i < nb_mc_addr; i++) { in enicpmd_set_mc_addr_list() 764 nb_mc_addr * sizeof(struct rte_ether_addr)); in enicpmd_set_mc_addr_list() 765 enic->mc_count = nb_mc_addr; in enicpmd_set_mc_addr_list()
|
| /f-stack/dpdk/drivers/net/failsafe/ |
| H A D | failsafe_ops.c | 1438 struct rte_ether_addr *mc_addr_set, uint32_t nb_mc_addr) in fs_set_mc_addr_list() argument 1449 mc_addr_set, nb_mc_addr); in fs_set_mc_addr_list() 1458 nb_mc_addr * sizeof(PRIV(dev)->mcast_addrs[0]), 0); in fs_set_mc_addr_list() 1459 if (mcast_addrs == NULL && nb_mc_addr > 0) { in fs_set_mc_addr_list() 1464 nb_mc_addr * sizeof(PRIV(dev)->mcast_addrs[0])); in fs_set_mc_addr_list() 1465 PRIV(dev)->nb_mcast_addr = nb_mc_addr; in fs_set_mc_addr_list()
|
| /f-stack/dpdk/drivers/net/hns3/ |
| H A D | hns3_ethdev_vf.c | 424 uint32_t nb_mc_addr) in hns3vf_set_mc_addr_chk_param() argument 431 if (nb_mc_addr > HNS3_MC_MACADDR_NUM) { in hns3vf_set_mc_addr_chk_param() 434 nb_mc_addr, HNS3_MC_MACADDR_NUM); in hns3vf_set_mc_addr_chk_param() 439 for (i = 0; i < nb_mc_addr; i++) { in hns3vf_set_mc_addr_chk_param() 451 for (j = i + 1; j < nb_mc_addr; j++) { in hns3vf_set_mc_addr_chk_param() 488 uint32_t nb_mc_addr) in hns3vf_set_mc_mac_addr_list() argument 498 ret = hns3vf_set_mc_addr_chk_param(hw, mc_addr_set, nb_mc_addr); in hns3vf_set_mc_mac_addr_list() 516 set_addr_num = (int)nb_mc_addr; in hns3vf_set_mc_mac_addr_list()
|
| H A D | hns3_ethdev.c | 1884 uint32_t nb_mc_addr) in hns3_set_mc_addr_chk_param() argument 1891 if (nb_mc_addr > HNS3_MC_MACADDR_NUM) { in hns3_set_mc_addr_chk_param() 1894 nb_mc_addr, HNS3_MC_MACADDR_NUM); in hns3_set_mc_addr_chk_param() 1899 for (i = 0; i < nb_mc_addr; i++) { in hns3_set_mc_addr_chk_param() 1911 for (j = i + 1; j < nb_mc_addr; j++) { in hns3_set_mc_addr_chk_param() 2022 uint32_t nb_mc_addr) in hns3_set_mc_mac_addr_list() argument 2038 ret = hns3_set_mc_addr_chk_param(hw, mc_addr_set, nb_mc_addr); in hns3_set_mc_mac_addr_list() 2048 mc_addr_num = (int)nb_mc_addr; in hns3_set_mc_mac_addr_list()
|
| /f-stack/dpdk/drivers/net/netvsc/ |
| H A D | hn_vf.c | 370 uint32_t nb_mc_addr) in hn_vf_mc_addr_list() argument 380 mc_addr_set, nb_mc_addr); in hn_vf_mc_addr_list()
|
| H A D | hn_var.h | 238 uint32_t nb_mc_addr);
|
| H A D | hn_ethdev.c | 487 uint32_t nb_mc_addr) in hn_dev_mc_addr_list() argument 490 return hn_vf_mc_addr_list(dev, mc_addr_set, nb_mc_addr); in hn_dev_mc_addr_list()
|
| /f-stack/dpdk/drivers/net/sfc/ |
| H A D | sfc_ethdev.c | 1136 struct rte_ether_addr *mc_addr_set, uint32_t nb_mc_addr) in sfc_set_mc_addr_list() argument 1153 if (nb_mc_addr > port->max_mcast_addrs) { in sfc_set_mc_addr_list() 1155 nb_mc_addr, port->max_mcast_addrs); in sfc_set_mc_addr_list() 1159 for (i = 0; i < nb_mc_addr; ++i) { in sfc_set_mc_addr_list() 1165 port->nb_mcast_addrs = nb_mc_addr; in sfc_set_mc_addr_list()
|
| /f-stack/dpdk/drivers/net/txgbe/ |
| H A D | txgbe_ethdev.h | 392 uint32_t nb_mc_addr);
|
| H A D | txgbe_ethdev.c | 3498 uint32_t nb_mc_addr) in txgbe_dev_set_mc_addr_list() argument 3505 return txgbe_update_mc_addr_list(hw, mc_addr_list, nb_mc_addr, in txgbe_dev_set_mc_addr_list()
|
| /f-stack/dpdk/drivers/net/axgbe/ |
| H A D | axgbe_ethdev.c | 32 uint32_t nb_mc_addr); 637 uint32_t nb_mc_addr) in axgbe_dev_set_mc_addr_list() argument 644 if (nb_mc_addr > hw_feat->addn_mac) { in axgbe_dev_set_mc_addr_list() 645 PMD_DRV_LOG(ERR, "Invalid Index %d\n", nb_mc_addr); in axgbe_dev_set_mc_addr_list() 657 while (nb_mc_addr--) in axgbe_dev_set_mc_addr_list()
|
| /f-stack/dpdk/drivers/net/atlantic/ |
| H A D | atl_ethdev.c | 99 uint32_t nb_mc_addr); 1788 uint32_t nb_mc_addr) in atl_dev_set_mc_addr_list() argument 1793 if (nb_mc_addr > AQ_HW_MULTICAST_ADDRESS_MAX - HW_ATL_B0_MAC_MIN) in atl_dev_set_mc_addr_list() 1801 if (i < nb_mc_addr) { in atl_dev_set_mc_addr_list()
|
| /f-stack/dpdk/drivers/net/e1000/ |
| H A D | em_ethdev.c | 101 uint32_t nb_mc_addr); 1838 uint32_t nb_mc_addr) in eth_em_set_mc_addr_list() argument 1843 e1000_update_mc_addr_list(hw, (u8 *)mc_addr_set, nb_mc_addr); in eth_em_set_mc_addr_list()
|
| H A D | igb_ethdev.c | 215 uint32_t nb_mc_addr); 4573 uint32_t nb_mc_addr) in eth_igb_set_mc_addr_list() argument 4578 e1000_update_mc_addr_list(hw, (u8 *)mc_addr_set, nb_mc_addr); in eth_igb_set_mc_addr_list()
|
| /f-stack/dpdk/lib/librte_ethdev/ |
| H A D | rte_ethdev_driver.h | 412 uint32_t nb_mc_addr);
|
| H A D | rte_ethdev.h | 4469 uint32_t nb_mc_addr);
|
| /f-stack/dpdk/drivers/net/igc/ |
| H A D | igc_ethdev.c | 204 uint32_t nb_mc_addr); 1656 uint32_t nb_mc_addr) in eth_igc_set_mc_addr_list() argument 1659 igc_update_mc_addr_list(hw, (u8 *)mc_addr_set, nb_mc_addr); in eth_igc_set_mc_addr_list()
|
| /f-stack/dpdk/drivers/net/hinic/ |
| H A D | hinic_pmd_ethdev.c | 2468 uint32_t nb_mc_addr) in hinic_set_mc_addr_list() argument 2480 if (nb_mc_addr > HINIC_MAX_MC_MAC_ADDRS) in hinic_set_mc_addr_list() 2483 for (i = 0; i < nb_mc_addr; i++) { in hinic_set_mc_addr_list()
|
| /f-stack/dpdk/drivers/net/i40e/ |
| H A D | i40e_ethdev_vf.c | 139 uint32_t nb_mc_addr, bool add); 143 uint32_t nb_mc_addr);
|
| /f-stack/dpdk/drivers/net/bnxt/ |
| H A D | bnxt_ethdev.c | 2601 uint32_t nb_mc_addr) in bnxt_dev_set_mc_addr_list_op() argument 2615 if (nb_mc_addr > BNXT_MAX_MC_ADDRS) { in bnxt_dev_set_mc_addr_list_op() 2622 for (i = 0; i < nb_mc_addr; i++) { in bnxt_dev_set_mc_addr_list_op()
|
| /f-stack/dpdk/drivers/net/tap/ |
| H A D | rte_eth_tap.c | 1660 uint32_t nb_mc_addr __rte_unused) in tap_set_mc_addr_list()
|