| /dpdk/drivers/net/octeontx/base/ |
| H A D | octeontx_bgx.c | 27 conf->promisc = bgx_conf.promisc; in octeontx_bgx_port_open() 111 conf->promisc = bgx_conf.promisc; in octeontx_bgx_port_get_config()
|
| H A D | octeontx_bgx.h | 44 uint8_t promisc; member
|
| /dpdk/drivers/net/mlx4/ |
| H A D | mlx4_flow.h | 41 uint32_t promisc:1; /**< This rule matches everything. */ member
|
| H A D | mlx4_flow.c | 218 flow->promisc = 1; in mlx4_flow_merge_eth() 234 if (flow->promisc) { in mlx4_flow_merge_eth() 251 flow->promisc = 1; in mlx4_flow_merge_eth() 716 if ((item->type != RTE_FLOW_ITEM_TYPE_VLAN && flow->promisc) || in mlx4_flow_prepare() 1466 if (flow->promisc) in mlx4_flow_internal() 1499 MLX4_ASSERT(flow->promisc || flow->allmulti); in mlx4_flow_internal()
|
| /dpdk/drivers/net/pfe/ |
| H A D | pfe_eth.h | 64 int promisc; member
|
| H A D | pfe_ethdev.c | 604 priv->promisc = 1; in pfe_promiscuous_enable() 616 priv->promisc = 0; in pfe_promiscuous_disable()
|
| /dpdk/drivers/net/enic/ |
| H A D | enic_vf_representor.c | 491 1 /* bcast */, vf->promisc, vf->allmulti); in set_vf_packet_filter() 502 vf->promisc = 1; in enic_vf_promiscuous_enable() 515 vf->promisc = 0; in enic_vf_promiscuous_disable() 625 vf->promisc = 0; in enic_vf_representor_init()
|
| H A D | enic.h | 111 int promisc; member 223 int promisc; member
|
| H A D | enic_ethdev.c | 562 enic->promisc = 1; in enicpmd_dev_promiscuous_enable() 565 enic->promisc = 0; in enicpmd_dev_promiscuous_enable() 579 enic->promisc = 0; in enicpmd_dev_promiscuous_disable() 582 enic->promisc = 1; in enicpmd_dev_promiscuous_disable()
|
| H A D | enic_main.c | 1329 enic->promisc = 1; in enic_setup_finish() 1341 enic->promisc = 0; in enic_setup_finish() 1465 enic->promisc, enic->allmulti); in enic_add_packet_filter()
|
| /dpdk/drivers/net/enic/base/ |
| H A D | vnic_dev.h | 126 int broadcast, int promisc, int allmulti); 128 int multicast, int broadcast, int promisc, int allmulti);
|
| H A D | vnic_dev.c | 872 int broadcast, int promisc, int allmulti) in vnic_dev_packet_filter() argument 881 (promisc ? CMD_PFILTER_PROMISCUOUS : 0) | in vnic_dev_packet_filter()
|
| /dpdk/drivers/net/sfc/ |
| H A D | sfc_port.c | 261 port->promisc = (sa->eth_dev->data->promiscuous != 0) ? in sfc_port_start() 506 return port->promisc; in sfc_get_requested_all_ucast() 512 return port->promisc || port->allmulti; in sfc_get_requested_all_mcast()
|
| H A D | sfc.h | 80 boolean_t promisc; member
|
| H A D | sfc_rx.c | 758 if (port->promisc) { in sfc_rx_default_rxq_set_filter() 763 port->promisc = B_FALSE; in sfc_rx_default_rxq_set_filter()
|
| /dpdk/drivers/net/ice/ |
| H A D | ice_dcf_ethdev.c | 784 struct virtchnl_promisc_info promisc; in dcf_config_promisc() local 788 promisc.flags = 0; in dcf_config_promisc() 789 promisc.vsi_id = hw->vsi_res->vsi_id; in dcf_config_promisc() 792 promisc.flags |= FLAG_VF_UNICAST_PROMISC; in dcf_config_promisc() 795 promisc.flags |= FLAG_VF_MULTICAST_PROMISC; in dcf_config_promisc() 799 args.req_msg = (uint8_t *)&promisc; in dcf_config_promisc() 800 args.req_msglen = sizeof(promisc); in dcf_config_promisc()
|
| /dpdk/drivers/net/iavf/ |
| H A D | iavf_vchnl.c | 1274 struct virtchnl_promisc_info promisc; in iavf_config_promisc() local 1278 promisc.flags = 0; in iavf_config_promisc() 1279 promisc.vsi_id = vf->vsi_res->vsi_id; in iavf_config_promisc() 1282 promisc.flags |= FLAG_VF_UNICAST_PROMISC; in iavf_config_promisc() 1285 promisc.flags |= FLAG_VF_MULTICAST_PROMISC; in iavf_config_promisc() 1288 args.in_args = (uint8_t *)&promisc; in iavf_config_promisc() 1289 args.in_args_size = sizeof(promisc); in iavf_config_promisc()
|
| /dpdk/drivers/net/i40e/ |
| H A D | i40e_pf.c | 1018 struct virtchnl_promisc_info *promisc = in i40e_pf_host_process_cmd_config_promisc_mode() local 1031 if (msg == NULL || msglen != sizeof(*promisc)) { in i40e_pf_host_process_cmd_config_promisc_mode() 1036 if (promisc->flags & FLAG_VF_UNICAST_PROMISC) in i40e_pf_host_process_cmd_config_promisc_mode() 1043 if (promisc->flags & FLAG_VF_MULTICAST_PROMISC) in i40e_pf_host_process_cmd_config_promisc_mode()
|
| /dpdk/drivers/net/mlx5/ |
| H A D | mlx5_trigger.c | 1369 struct rte_flow_item_eth promisc = { in mlx5_traffic_enable() local 1375 ret = mlx5_ctrl_flow(dev, &promisc, &promisc); in mlx5_traffic_enable()
|
| /dpdk/doc/guides/rel_notes/ |
| H A D | release_22_07.rst | 74 * Added support for promisc configuration in DCF mode.
|
| /dpdk/drivers/net/cxgbe/base/ |
| H A D | common.h | 382 int mtu, int promisc, int all_multi, int bcast, int vlanex,
|
| H A D | t4_hw.c | 3916 int mtu, int promisc, int all_multi, int bcast, int vlanex, in t4_set_rxmode() argument 3924 if (promisc < 0) in t4_set_rxmode() 3925 promisc = M_FW_VI_RXMODE_CMD_PROMISCEN; in t4_set_rxmode() 3939 V_FW_VI_RXMODE_CMD_PROMISCEN(promisc) | in t4_set_rxmode()
|
| /dpdk/doc/guides/nics/ |
| H A D | hns3.rst | 165 testpmd> set promisc 0 off
|
| /dpdk/doc/guides/howto/ |
| H A D | vfd.rst | 332 set vf promisc 0 0 on|off
|
| /dpdk/doc/guides/prog_guide/ |
| H A D | kernel_nic_interface.rst | 292 interface. For example, when the user runs ``ip link set promisc
|