Home
last modified time | relevance | path

Searched refs:vlan_filter (Results 1 – 10 of 10) sorted by relevance

/dpdk/drivers/net/mlx5/
H A Dmlx5_vlan.c44 MLX5_ASSERT(priv->vlan_filter_n <= RTE_DIM(priv->vlan_filter)); in mlx5_vlan_filter_set()
46 if (priv->vlan_filter[i] == vlan_id) in mlx5_vlan_filter_set()
49 if (i == RTE_DIM(priv->vlan_filter)) { in mlx5_vlan_filter_set()
60 memmove(&priv->vlan_filter[i], in mlx5_vlan_filter_set()
61 &priv->vlan_filter[i + 1], in mlx5_vlan_filter_set()
62 sizeof(priv->vlan_filter[i]) * in mlx5_vlan_filter_set()
64 priv->vlan_filter[priv->vlan_filter_n] = 0; in mlx5_vlan_filter_set()
71 priv->vlan_filter[priv->vlan_filter_n] = vlan_id; in mlx5_vlan_filter_set()
H A Dmlx5_trigger.c1392 uint16_t vlan = priv->vlan_filter[i]; in mlx5_traffic_enable()
1434 uint16_t vlan = priv->vlan_filter[j]; in mlx5_traffic_enable()
H A Dmlx5.h1445 uint16_t vlan_filter[MLX5_MAX_VLAN_IDS]; /* VLAN filters table. */ member
/dpdk/drivers/net/hinic/base/
H A Dhinic_pmd_niccfg.c410 struct hinic_vlan_filter vlan_filter; in hinic_config_vlan_filter() local
411 u16 out_size = sizeof(vlan_filter); in hinic_config_vlan_filter()
417 memset(&vlan_filter, 0, sizeof(vlan_filter)); in hinic_config_vlan_filter()
418 vlan_filter.mgmt_msg_head.resp_aeq_num = HINIC_AEQ1; in hinic_config_vlan_filter()
419 vlan_filter.func_id = hinic_global_func_id(nic_hwdev); in hinic_config_vlan_filter()
420 vlan_filter.vlan_filter_ctrl = vlan_filter_ctrl; in hinic_config_vlan_filter()
423 &vlan_filter, sizeof(vlan_filter), in hinic_config_vlan_filter()
424 &vlan_filter, &out_size); in hinic_config_vlan_filter()
425 if (vlan_filter.mgmt_msg_head.status == HINIC_MGMT_CMD_UNSUPPORTED) { in hinic_config_vlan_filter()
430 } else if (err || !out_size || vlan_filter.mgmt_msg_head.status) { in hinic_config_vlan_filter()
[all …]
/dpdk/drivers/net/iavf/
H A Diavf_vchnl.c654 struct virtchnl_vlan_filter_list_v2 vlan_filter; in iavf_add_del_vlan_v2() local
663 vlan_setting = &vlan_filter.filters[0].outer; in iavf_add_del_vlan_v2()
666 vlan_setting = &vlan_filter.filters[0].inner; in iavf_add_del_vlan_v2()
672 memset(&vlan_filter, 0, sizeof(vlan_filter)); in iavf_add_del_vlan_v2()
673 vlan_filter.vport_id = vf->vsi_res->vsi_id; in iavf_add_del_vlan_v2()
674 vlan_filter.num_elements = 1; in iavf_add_del_vlan_v2()
679 args.in_args = (uint8_t *)&vlan_filter; in iavf_add_del_vlan_v2()
680 args.in_args_size = sizeof(vlan_filter); in iavf_add_del_vlan_v2()
/dpdk/drivers/net/atlantic/
H A Datl_ethdev.c1649 if (cfg->vlan_filter[i] == vlan_id) { in atl_vlan_filter_set()
1655 cfg->vlan_filter[i] = 0; in atl_vlan_filter_set()
1671 if (cfg->vlan_filter[i] == 0) in atl_vlan_filter_set()
1681 cfg->vlan_filter[i] = vlan_id; in atl_vlan_filter_set()
1689 if (cfg->vlan_filter[i] != 0) in atl_vlan_filter_set()
1709 if (cfg->vlan_filter[i]) in atl_enable_vlan_filter()
H A Datl_types.h110 uint32_t vlan_filter[HW_ATL_B0_MAX_VLAN_IDS]; member
/dpdk/doc/guides/rel_notes/
H A Drelease_19_11.rst317 vlan_strip|vlan_filter|vlan_extend on|off
/dpdk/drivers/net/bnx2x/
H A Decore_hsi.h5405 uint32_t vlan_filter[2]; member
/dpdk/doc/guides/testpmd_app_ug/
H A Dtestpmd_funcs.rst1793 header_split, vlan_filter, vlan_extend, jumbo_frame,
1808 header_split, vlan_filter, vlan_extend, jumbo_frame,