| /dpdk/drivers/net/mlx4/ |
| H A D | mlx4_flow.c | 294 const struct rte_flow_item_vlan *spec = item->spec; in mlx4_flow_merge_vlan() 295 const struct rte_flow_item_vlan *mask = in mlx4_flow_merge_vlan() 594 .mask_support = &(const struct rte_flow_item_vlan){ 599 .mask_sz = sizeof(struct rte_flow_item_vlan), 1312 struct rte_flow_item_vlan vlan_spec; in mlx4_flow_internal() 1313 const struct rte_flow_item_vlan vlan_mask = { in mlx4_flow_internal()
|
| /dpdk/doc/guides/howto/ |
| H A D | rte_flow.rst | 39 struct rte_flow_item_vlan vlan; 134 struct rte_flow_item_vlan vlan; 234 struct rte_flow_item_vlan vlan;
|
| /dpdk/app/test-flow-perf/ |
| H A D | items_gen.c | 39 static struct rte_flow_item_vlan vlan_spec = { in add_vlan() 42 static struct rte_flow_item_vlan vlan_mask = { in add_vlan()
|
| /dpdk/drivers/net/sfc/ |
| H A D | sfc_mae.c | 1954 RTE_SIZEOF_FIELD(struct rte_flow_item_vlan, tci), 1955 offsetof(struct rte_flow_item_vlan, tci), 1964 offsetof(struct rte_flow_item_vlan, inner_type), 1970 RTE_SIZEOF_FIELD(struct rte_flow_item_vlan, tci), 1971 offsetof(struct rte_flow_item_vlan, tci), 1980 offsetof(struct rte_flow_item_vlan, inner_type), 2002 struct rte_flow_item_vlan supp_mask; in sfc_mae_rule_parse_item_vlan() 2042 sizeof(struct rte_flow_item_vlan), error); in sfc_mae_rule_parse_item_vlan() 2048 const struct rte_flow_item_vlan *item_spec; in sfc_mae_rule_parse_item_vlan() 2049 const struct rte_flow_item_vlan *item_mask; in sfc_mae_rule_parse_item_vlan() [all …]
|
| H A D | sfc_flow.c | 394 const struct rte_flow_item_vlan *spec = NULL; in sfc_flow_parse_vlan() 395 const struct rte_flow_item_vlan *mask = NULL; in sfc_flow_parse_vlan() 396 const struct rte_flow_item_vlan supp_mask = { in sfc_flow_parse_vlan() 406 sizeof(struct rte_flow_item_vlan), in sfc_flow_parse_vlan()
|
| /dpdk/drivers/net/mvpp2/ |
| H A D | mrvl_flow.c | 303 mrvl_parse_vlan_id(const struct rte_flow_item_vlan *spec, in mrvl_parse_vlan_id() 304 const struct rte_flow_item_vlan *mask __rte_unused, in mrvl_parse_vlan_id() 339 mrvl_parse_vlan_pri(const struct rte_flow_item_vlan *spec, in mrvl_parse_vlan_pri() 340 const struct rte_flow_item_vlan *mask __rte_unused, in mrvl_parse_vlan_pri() 898 const struct rte_flow_item_vlan *spec = NULL, *mask = NULL; in mrvl_parse_vlan() 904 sizeof(struct rte_flow_item_vlan), error); in mrvl_parse_vlan()
|
| /dpdk/drivers/net/ixgbe/ |
| H A D | ixgbe_flow.c | 190 const struct rte_flow_item_vlan *vlan_spec; in cons_parse_ntuple_filter() 191 const struct rte_flow_item_vlan *vlan_mask; in cons_parse_ntuple_filter() 193 struct rte_flow_item_vlan vlan_null; in cons_parse_ntuple_filter() 216 memset(&vlan_null, 0, sizeof(struct rte_flow_item_vlan)); in cons_parse_ntuple_filter() 314 sizeof(struct rte_flow_item_vlan)) || in cons_parse_ntuple_filter() 316 sizeof(struct rte_flow_item_vlan)))) { in cons_parse_ntuple_filter() 1611 const struct rte_flow_item_vlan *vlan_spec; in ixgbe_parse_fdir_filter_normal() 1612 const struct rte_flow_item_vlan *vlan_mask; in ixgbe_parse_fdir_filter_normal() 2315 const struct rte_flow_item_vlan *vlan_spec; in ixgbe_parse_fdir_filter_tunnel() 2316 const struct rte_flow_item_vlan *vlan_mask; in ixgbe_parse_fdir_filter_tunnel()
|
| /dpdk/drivers/net/cxgbe/ |
| H A D | cxgbe_flow.c | 241 const struct rte_flow_item_vlan *spec = item->spec; in ch_rte_parsetype_vlan() 242 const struct rte_flow_item_vlan *umask = item->mask; in ch_rte_parsetype_vlan() 243 const struct rte_flow_item_vlan *mask; in ch_rte_parsetype_vlan() 246 mask = umask ? umask : (const struct rte_flow_item_vlan *)dmask; in ch_rte_parsetype_vlan() 983 .dmask = &(const struct rte_flow_item_vlan){
|
| /dpdk/drivers/net/i40e/ |
| H A D | i40e_flow.c | 2359 const struct rte_flow_item_vlan *vlan_spec, *vlan_mask; in i40e_flow_parse_fdir_pattern() 3651 const struct rte_flow_item_vlan *vlan_spec; in i40e_flow_parse_vxlan_pattern() 3652 const struct rte_flow_item_vlan *vlan_mask; in i40e_flow_parse_vxlan_pattern() 3881 const struct rte_flow_item_vlan *vlan_spec; in i40e_flow_parse_nvgre_pattern() 3882 const struct rte_flow_item_vlan *vlan_mask; in i40e_flow_parse_nvgre_pattern() 4425 const struct rte_flow_item_vlan *vlan_spec = NULL; in i40e_flow_parse_qinq_pattern() 4426 const struct rte_flow_item_vlan *vlan_mask = NULL; in i40e_flow_parse_qinq_pattern() 4427 const struct rte_flow_item_vlan *i_vlan_spec = NULL; in i40e_flow_parse_qinq_pattern() 4428 const struct rte_flow_item_vlan *i_vlan_mask = NULL; in i40e_flow_parse_qinq_pattern() 4429 const struct rte_flow_item_vlan *o_vlan_spec = NULL; in i40e_flow_parse_qinq_pattern() [all …]
|
| /dpdk/drivers/net/mlx5/ |
| H A D | mlx5_trigger.c | 1394 struct rte_flow_item_vlan vlan_spec = { in mlx5_traffic_enable() 1397 struct rte_flow_item_vlan vlan_mask = in mlx5_traffic_enable() 1436 struct rte_flow_item_vlan vlan_spec = { in mlx5_traffic_enable() 1439 struct rte_flow_item_vlan vlan_mask = in mlx5_traffic_enable()
|
| H A D | mlx5_flow_verbs.c | 504 const struct rte_flow_item_vlan *spec = item->spec; in flow_verbs_translate_item_vlan() 505 const struct rte_flow_item_vlan *mask = item->mask; in flow_verbs_translate_item_vlan() 1293 ((const struct rte_flow_item_vlan *) in flow_verbs_validate() 1296 ((const struct rte_flow_item_vlan *) in flow_verbs_validate()
|
| H A D | mlx5.h | 1806 struct rte_flow_item_vlan *vlan_spec, 1807 struct rte_flow_item_vlan *vlan_mask);
|
| H A D | mlx5_flow_dv.c | 2234 const struct rte_flow_item_vlan *mask = item->mask; in flow_dv_validate_item_vlan() 2235 const struct rte_flow_item_vlan nic_mask = { in flow_dv_validate_item_vlan() 2261 sizeof(struct rte_flow_item_vlan), in flow_dv_validate_item_vlan() 2803 const struct rte_flow_item_vlan nic_mask = { in flow_dev_get_vlan_info_from_items() 2819 const struct rte_flow_item_vlan *vlan_m = items->mask; in flow_dev_get_vlan_info_from_items() 2870 const struct rte_flow_item_vlan *vlan_m, in flow_dv_validate_action_push_vlan() 6900 const struct rte_flow_item_vlan *vlan_m = NULL; in flow_dv_validate() 7003 ((const struct rte_flow_item_vlan *) in flow_dv_validate() 7006 ((const struct rte_flow_item_vlan *) in flow_dv_validate() 8366 const struct rte_flow_item_vlan *vlan_m = item->mask; in flow_dv_translate_item_vlan() [all …]
|
| /dpdk/drivers/net/tap/ |
| H A D | tap_flow.c | 272 .mask = &(const struct rte_flow_item_vlan){ 281 .mask_sz = sizeof(struct rte_flow_item_vlan), 575 const struct rte_flow_item_vlan *spec = item->spec; in tap_flow_create_vlan() 576 const struct rte_flow_item_vlan *mask = item->mask; in tap_flow_create_vlan()
|
| /dpdk/drivers/net/bnxt/tf_ulp/ |
| H A D | ulp_rte_parser.c | 830 const struct rte_flow_item_vlan *vlan_spec = item->spec; in ulp_rte_vlan_hdr_handler() 831 const struct rte_flow_item_vlan *vlan_mask = item->mask; in ulp_rte_vlan_hdr_handler() 878 size = sizeof(((struct rte_flow_item_vlan *)NULL)->tci); in ulp_rte_vlan_hdr_handler() 894 size = sizeof(((struct rte_flow_item_vlan *)NULL)->inner_type); in ulp_rte_vlan_hdr_handler() 1825 const struct rte_flow_item_vlan *vlan_spec, in ulp_rte_enc_vlan_hdr_handler() 2046 vlan_size = vlan_num * sizeof(struct rte_flow_item_vlan); in ulp_rte_vxlan_encap_act_handler()
|
| /dpdk/drivers/net/txgbe/ |
| H A D | txgbe_flow.c | 156 const struct rte_flow_item_vlan *vlan_spec; in cons_parse_ntuple_filter() 157 const struct rte_flow_item_vlan *vlan_mask; in cons_parse_ntuple_filter() 159 struct rte_flow_item_vlan vlan_null; in cons_parse_ntuple_filter() 182 memset(&vlan_null, 0, sizeof(struct rte_flow_item_vlan)); in cons_parse_ntuple_filter() 276 sizeof(struct rte_flow_item_vlan))) || in cons_parse_ntuple_filter() 278 sizeof(struct rte_flow_item_vlan)))) { in cons_parse_ntuple_filter()
|
| /dpdk/drivers/net/dpaa2/ |
| H A D | dpaa2_flow.c | 108 static const struct rte_flow_item_vlan dpaa2_flow_item_vlan_mask = { 879 size = sizeof(struct rte_flow_item_vlan); in dpaa2_flow_extract_support() 1184 const struct rte_flow_item_vlan *spec, *mask; in dpaa2_configure_flow_vlan() 1186 const struct rte_flow_item_vlan *last __rte_unused; in dpaa2_configure_flow_vlan() 1192 spec = (const struct rte_flow_item_vlan *)pattern->spec; in dpaa2_configure_flow_vlan() 1193 last = (const struct rte_flow_item_vlan *)pattern->last; in dpaa2_configure_flow_vlan() 1194 mask = (const struct rte_flow_item_vlan *) in dpaa2_configure_flow_vlan()
|
| /dpdk/drivers/net/ipn3ke/ |
| H A D | ipn3ke_flow.c | 210 const struct rte_flow_item_vlan *outer_vlan = NULL; in ipn3ke_pattern_qinq() 211 const struct rte_flow_item_vlan *inner_vlan = NULL; in ipn3ke_pattern_qinq()
|
| /dpdk/lib/ethdev/ |
| H A D | rte_flow.h | 919 struct rte_flow_item_vlan { struct 938 static const struct rte_flow_item_vlan rte_flow_item_vlan_mask = { argument
|
| /dpdk/drivers/net/cnxk/ |
| H A D | cnxk_flow.c | 10 sizeof(struct rte_flow_item_vlan)},
|
| /dpdk/app/test-pmd/ |
| H A D | cmdline_flow.c | 709 struct rte_flow_item_vlan item_vlan; 741 struct rte_flow_item_vlan item_vlan; 3619 .priv = PRIV_ITEM(VLAN, sizeof(struct rte_flow_item_vlan)), 3659 .args = ARGS(ARGS_ENTRY_HTON(struct rte_flow_item_vlan, 3667 .args = ARGS(ARGS_ENTRY_BF(struct rte_flow_item_vlan, 7602 struct rte_flow_item_vlan vlan = { in parse_vc_action_l2_encap() 7666 struct rte_flow_item_vlan vlan = { in parse_vc_action_l2_decap() 7720 struct rte_flow_item_vlan vlan = { in parse_vc_action_mplsogre_encap() 7826 struct rte_flow_item_vlan vlan = {.tci = 0}; in parse_vc_action_mplsogre_decap() 7913 struct rte_flow_item_vlan vlan = { in parse_vc_action_mplsoudp_encap() [all …]
|
| /dpdk/drivers/net/enic/ |
| H A D | enic_flow.c | 684 const struct rte_flow_item_vlan *spec = item->spec; in enic_copy_item_vlan_v2() 685 const struct rte_flow_item_vlan *mask = item->mask; in enic_copy_item_vlan_v2()
|
| H A D | enic_fm_flow.c | 436 const struct rte_flow_item_vlan *spec = item->spec; in enic_fm_copy_item_vlan() 437 const struct rte_flow_item_vlan *mask = item->mask; in enic_fm_copy_item_vlan() 1384 const struct rte_flow_item_vlan *spec; in enic_fm_copy_vxlan_encap()
|
| /dpdk/drivers/net/hns3/ |
| H A D | hns3_flow.c | 536 const struct rte_flow_item_vlan *vlan_spec; in hns3_parse_vlan() 537 const struct rte_flow_item_vlan *vlan_mask; in hns3_parse_vlan()
|
| /dpdk/doc/guides/rel_notes/ |
| H A D | release_18_05.rst | 415 * The VLAN pattern item (``struct rte_flow_item_vlan``) was modified to 499 sanity fix in the VLAN pattern item (``struct rte_flow_item_vlan``) and
|