Home
last modified time | relevance | path

Searched refs:gre_spec (Results 1 – 7 of 7) sorted by relevance

/dpdk/app/test-flow-perf/
H A Ditems_gen.c175 static struct rte_flow_item_gre gre_spec = { in add_gre() local
183 items[items_counter].spec = &gre_spec; in add_gre()
/dpdk/drivers/net/mlx5/
H A Dmlx5_flow_verbs.c934 uint8_t *gre_spec, in flow_verbs_translate_item_gre() argument
988 MLX5_ASSERT(gre_spec); in flow_verbs_translate_item_gre()
989 memcpy(gre_spec, &tunnel, size); in flow_verbs_translate_item_gre()
1720 uint8_t *gre_spec = NULL; in flow_verbs_translate() local
1858 gre_spec = flow_verbs_reserve_gre(dev_flow); in flow_verbs_translate()
1876 flow_verbs_translate_item_gre(dev_flow, gre_spec, in flow_verbs_translate()
H A Dmlx5_flow.c3003 const struct rte_flow_item_gre *gre_spec; in mlx5_flow_validate_item_gre_key() local
3021 gre_spec = gre_item->spec; in mlx5_flow_validate_item_gre_key()
3022 if (gre_spec && (gre_mask->c_rsvd0_ver & RTE_BE16(0x2000)) && in mlx5_flow_validate_item_gre_key()
3023 !(gre_spec->c_rsvd0_ver & RTE_BE16(0x2000))) in mlx5_flow_validate_item_gre_key()
3064 const struct rte_flow_item_gre *gre_spec = gre_item->spec; in mlx5_flow_validate_item_gre_option() local
3098 if (gre_spec && (gre_mask->c_rsvd0_ver & RTE_BE16(0x8000)) && in mlx5_flow_validate_item_gre_option()
3099 !(gre_spec->c_rsvd0_ver & RTE_BE16(0x8000))) in mlx5_flow_validate_item_gre_option()
3105 if (gre_spec && (gre_mask->c_rsvd0_ver & RTE_BE16(0x2000)) && in mlx5_flow_validate_item_gre_option()
3106 !(gre_spec->c_rsvd0_ver & RTE_BE16(0x2000))) in mlx5_flow_validate_item_gre_option()
3111 if (gre_spec && (gre_mask->c_rsvd0_ver & RTE_BE16(0x1000)) && in mlx5_flow_validate_item_gre_option()
[all …]
H A Dmlx5_flow_dv.c9091 const struct rte_flow_item_gre gre_spec = { in flow_dv_translate_item_nvgre() local
9100 .spec = &gre_spec, in flow_dv_translate_item_nvgre()
/dpdk/drivers/net/iavf/
H A Diavf_fdir.c738 const struct rte_flow_item_gre *gre_spec, *gre_mask; in iavf_fdir_parse_pattern() local
1353 gre_spec = item->spec; in iavf_fdir_parse_pattern()
1360 if (gre_spec && gre_mask) { in iavf_fdir_parse_pattern()
1361 rte_memcpy(hdr->buffer, gre_spec, in iavf_fdir_parse_pattern()
1362 sizeof(*gre_spec)); in iavf_fdir_parse_pattern()
/dpdk/drivers/net/bnxt/
H A Dbnxt_flow.c145 const struct rte_flow_item_gre *gre_spec; in bnxt_validate_and_parse_flow_type() local
660 gre_spec = (const struct rte_flow_item_gre *)item->spec; in bnxt_validate_and_parse_flow_type()
668 if (!!gre_spec ^ !!gre_mask) { in bnxt_validate_and_parse_flow_type()
676 if (!gre_spec && !gre_mask) { in bnxt_validate_and_parse_flow_type()
/dpdk/drivers/net/bnxt/tf_ulp/
H A Dulp_rte_parser.c1586 const struct rte_flow_item_gre *gre_spec = item->spec; in ulp_rte_gre_hdr_handler() local
1600 ulp_deference_struct(gre_spec, c_rsvd0_ver), in ulp_rte_gre_hdr_handler()
1606 ulp_deference_struct(gre_spec, protocol), in ulp_rte_gre_hdr_handler()