Home
last modified time | relevance | path

Searched refs:allmulti (Results 1 – 25 of 27) sorted by relevance

12

/dpdk/drivers/net/mlx4/
H A Dmlx4_flow.h42 uint32_t allmulti:1; /**< This rule matches all multicast traffic. */ member
H A Dmlx4_flow.c225 flow->allmulti = 1; in mlx4_flow_merge_eth()
238 if (flow->allmulti) { in mlx4_flow_merge_eth()
717 flow->allmulti) { in mlx4_flow_prepare()
1470 if (flow->allmulti) in mlx4_flow_internal()
1499 MLX4_ASSERT(flow->promisc || flow->allmulti); in mlx4_flow_internal()
/dpdk/lib/kni/
H A Drte_kni_common.h53 uint8_t allmulti; /**< 1: all-multicast mode enable, 0: disable */ member
H A Drte_kni.c588 kni->ops.port_id, req->allmulti); in rte_kni_handle_request()
591 kni->ops.port_id, req->allmulti); in rte_kni_handle_request()
/dpdk/drivers/net/enic/
H A Denic_vf_representor.c491 1 /* bcast */, vf->promisc, vf->allmulti); in set_vf_packet_filter()
528 vf->allmulti = 1; in enic_vf_allmulticast_enable()
541 vf->allmulti = 0; in enic_vf_allmulticast_disable()
624 vf->allmulti = 1; in enic_vf_representor_init()
H A Denic.h112 int allmulti; member
222 int allmulti; member
H A Denic_ethdev.c596 enic->allmulti = 1; in enicpmd_dev_allmulticast_enable()
599 enic->allmulti = 0; in enicpmd_dev_allmulticast_enable()
613 enic->allmulti = 0; in enicpmd_dev_allmulticast_disable()
616 enic->allmulti = 1; in enicpmd_dev_allmulticast_disable()
H A Denic_main.c1330 enic->allmulti = 0; in enic_setup_finish()
1342 enic->allmulti = 1; in enic_setup_finish()
1465 enic->promisc, enic->allmulti); in enic_add_packet_filter()
/dpdk/drivers/net/enic/base/
H A Dvnic_dev.h126 int broadcast, int promisc, int allmulti);
128 int multicast, int broadcast, int promisc, int allmulti);
H A Dvnic_dev.c872 int broadcast, int promisc, int allmulti) in vnic_dev_packet_filter() argument
882 (allmulti ? CMD_PFILTER_ALL_MULTICAST : 0); in vnic_dev_packet_filter()
/dpdk/drivers/net/sfc/
H A Dsfc_port.c263 port->allmulti = (sa->eth_dev->data->all_multicast != 0) ? in sfc_port_start()
512 return port->promisc || port->allmulti; in sfc_get_requested_all_mcast()
H A Dsfc.h81 boolean_t allmulti; member
H A Dsfc_ethdev.c399 boolean_t allmulti = (mode == SFC_DEV_FILTER_MODE_ALLMULTI); in sfc_dev_filter_set() local
400 const char *desc = (allmulti) ? "all-multi" : "promiscuous"; in sfc_dev_filter_set()
406 toggle = (allmulti) ? (&port->allmulti) : (&port->promisc); in sfc_dev_filter_set()
H A Dsfc_rx.c772 if (port->allmulti) { in sfc_rx_default_rxq_set_filter()
777 port->allmulti = B_FALSE; in sfc_rx_default_rxq_set_filter()
/dpdk/kernel/linux/kni/
H A Dkni_net.c700 req.allmulti = 1; in kni_net_change_rx_flags()
702 req.allmulti = 0; in kni_net_change_rx_flags()
/dpdk/drivers/net/hns3/
H A Dhns3_ethdev_vf.c365 bool allmulti = dev->data->all_multicast ? true : false; in hns3vf_dev_promiscuous_disable() local
370 ret = hns3vf_set_promisc_mode(hw, true, false, allmulti); in hns3vf_dev_promiscuous_disable()
415 bool allmulti = hw->data->all_multicast ? true : false; in hns3vf_restore_promisc() local
420 return hns3vf_set_promisc_mode(hw, true, false, allmulti); in hns3vf_restore_promisc()
H A Dhns3_ethdev.c3893 bool allmulti = dev->data->all_multicast ? true : false; in hns3_dev_promiscuous_enable() local
3920 err = hns3_set_promisc_mode(hw, false, allmulti); in hns3_dev_promiscuous_enable()
3937 bool allmulti = dev->data->all_multicast ? true : false; in hns3_dev_promiscuous_disable() local
3946 ret = hns3_set_promisc_mode(hw, false, allmulti); in hns3_dev_promiscuous_disable()
4019 bool allmulti = hw->data->all_multicast ? true : false; in hns3_dev_promisc_restore() local
4030 ret = hns3_set_promisc_mode(hw, false, allmulti); in hns3_dev_promisc_restore()
/dpdk/drivers/net/hinic/
H A Dhinic_pmd_ethdev.c2464 goto allmulti; in hinic_set_mc_addr_list()
2472 goto allmulti; in hinic_set_mc_addr_list()
2480 allmulti: in hinic_set_mc_addr_list()
/dpdk/doc/guides/howto/
H A Dvfd.rst323 set vf allmulti 0 0 on|off
/dpdk/doc/guides/nics/
H A Dtap.rst54 packets will be redirected. In allmulti mode, all multicast packets will be
H A Dbnxt.rst283   testpmd> set allmulti (port_id) (on|off)
/dpdk/doc/guides/prog_guide/
H A Dkernel_nic_interface.rst302 For example, when the user runs ``ifconfig <ifaceX> [-]allmulti``. If the
/dpdk/drivers/net/bonding/
H A Drte_eth_bond_pmd.c294 const uint8_t allmulti = rte_eth_allmulticast_get(internals->port_id); in rx_burst_8023ad() local
348 (!allmulti && in rx_burst_8023ad()
/dpdk/doc/guides/rel_notes/
H A Drelease_18_05.rst98 * Support for MAC adding along with allmulti and promiscuous modes from VF.
/dpdk/drivers/net/bnxt/
H A Dbnxt_ethdev.c2871 goto allmulti; in bnxt_dev_set_mc_addr_list_op()
2884 allmulti: in bnxt_dev_set_mc_addr_list_op()

12