| /dpdk/examples/flow_classify/ |
| H A D | flow_classify.c | 520 struct rte_flow_item_udp udp_spec; in add_classify_rule() local 563 udp_spec.hdr.src_port = ntuple_filter->src_port; in add_classify_rule() 564 udp_spec.hdr.dst_port = ntuple_filter->dst_port; in add_classify_rule() 565 udp_spec.hdr.dgram_len = 0; in add_classify_rule() 566 udp_spec.hdr.dgram_cksum = 0; in add_classify_rule() 574 udp_item.spec = &udp_spec; in add_classify_rule()
|
| /dpdk/lib/flow_classify/ |
| H A D | rte_flow_classify_parse.c | 211 const struct rte_flow_item_udp *udp_spec; in classify_parse_ntuple_filter() local 397 udp_spec = item->spec; in classify_parse_ntuple_filter() 398 filter->dst_port = udp_spec->hdr.dst_port; in classify_parse_ntuple_filter() 399 filter->src_port = udp_spec->hdr.src_port; in classify_parse_ntuple_filter()
|
| /dpdk/drivers/net/bnxt/tf_ulp/ |
| H A D | ulp_rte_parser.c | 1355 const struct rte_flow_item_udp *udp_spec = item->spec; in ulp_rte_udp_hdr_handler() local 1371 if (udp_spec) { in ulp_rte_udp_hdr_handler() 1372 sport = udp_spec->hdr.src_port; in ulp_rte_udp_hdr_handler() 1373 dport = udp_spec->hdr.dst_port; in ulp_rte_udp_hdr_handler() 1392 ulp_deference_struct(udp_spec, hdr.src_port), in ulp_rte_udp_hdr_handler() 1398 ulp_deference_struct(udp_spec, hdr.dst_port), in ulp_rte_udp_hdr_handler() 1404 ulp_deference_struct(udp_spec, hdr.dgram_len), in ulp_rte_udp_hdr_handler() 1410 ulp_deference_struct(udp_spec, hdr.dgram_cksum), in ulp_rte_udp_hdr_handler() 1933 const struct rte_flow_item_udp *udp_spec) in ulp_rte_enc_udp_hdr_handler() argument 1940 size = sizeof(udp_spec->hdr.src_port); in ulp_rte_enc_udp_hdr_handler() [all …]
|
| /dpdk/drivers/net/iavf/ |
| H A D | iavf_fdir.c | 728 const struct rte_flow_item_udp *udp_spec, *udp_mask; in iavf_fdir_parse_pattern() local 1042 udp_spec = item->spec; in iavf_fdir_parse_pattern() 1049 if (udp_spec && udp_mask) { in iavf_fdir_parse_pattern() 1074 &udp_spec->hdr, in iavf_fdir_parse_pattern() 1075 sizeof(udp_spec->hdr)); in iavf_fdir_parse_pattern() 1078 &udp_spec->hdr, in iavf_fdir_parse_pattern() 1079 sizeof(udp_spec->hdr)); in iavf_fdir_parse_pattern()
|
| /dpdk/drivers/net/ice/ |
| H A D | ice_acl_filter.c | 664 const struct rte_flow_item_udp *udp_spec, *udp_mask; in ice_acl_parse_pattern() local 814 udp_spec = item->spec; in ice_acl_parse_pattern() 820 if (udp_spec && udp_mask) { in ice_acl_parse_pattern() 844 udp_spec->hdr.src_port; in ice_acl_parse_pattern() 853 udp_spec->hdr.dst_port; in ice_acl_parse_pattern()
|
| H A D | ice_fdir_filter.c | 1807 const struct rte_flow_item_udp *udp_spec, *udp_mask; in ice_fdir_parse_pattern() local 2225 udp_spec = item->spec; in ice_fdir_parse_pattern() 2228 if (!(udp_spec && udp_mask)) in ice_fdir_parse_pattern() 2257 p_v4->dst_port = udp_spec->hdr.dst_port; in ice_fdir_parse_pattern() 2258 p_v4->src_port = udp_spec->hdr.src_port; in ice_fdir_parse_pattern() 2261 p_v6->src_port = udp_spec->hdr.src_port; in ice_fdir_parse_pattern() 2262 p_v6->dst_port = udp_spec->hdr.dst_port; in ice_fdir_parse_pattern()
|
| H A D | ice_switch_filter.c | 531 const struct rte_flow_item_udp *udp_spec, *udp_mask; in ice_switch_parse_pattern() local 833 udp_spec = item->spec; in ice_switch_parse_pattern() 843 if (udp_spec && udp_mask) { in ice_switch_parse_pattern() 866 udp_spec->hdr.src_port; in ice_switch_parse_pattern() 873 udp_spec->hdr.dst_port; in ice_switch_parse_pattern()
|
| /dpdk/app/test-flow-perf/ |
| H A D | items_gen.c | 108 static struct rte_flow_item_udp udp_spec; in add_udp() local 112 items[items_counter].spec = &udp_spec; in add_udp()
|
| /dpdk/drivers/net/i40e/ |
| H A D | i40e_flow.c | 2827 udp_spec = item->spec; in i40e_flow_parse_fdir_pattern() 2837 if (udp_spec && udp_mask) { in i40e_flow_parse_fdir_pattern() 2866 udp_spec->hdr.src_port; in i40e_flow_parse_fdir_pattern() 2868 udp_spec->hdr.dst_port; in i40e_flow_parse_fdir_pattern() 2871 udp_spec->hdr.src_port; in i40e_flow_parse_fdir_pattern() 2873 udp_spec->hdr.dst_port; in i40e_flow_parse_fdir_pattern() 3459 udp_spec = item->spec; in i40e_flow_parse_l4_pattern() 3462 if (!udp_spec || !udp_mask) { in i40e_flow_parse_l4_pattern() 3470 if (udp_spec->hdr.src_port != 0 && in i40e_flow_parse_l4_pattern() 3471 udp_spec->hdr.dst_port != 0) { in i40e_flow_parse_l4_pattern() [all …]
|
| /dpdk/drivers/net/txgbe/ |
| H A D | txgbe_flow.c | 150 const struct rte_flow_item_udp *udp_spec; in cons_parse_ntuple_filter() local 463 udp_spec = item->spec; in cons_parse_ntuple_filter() 464 filter->dst_port = udp_spec->hdr.dst_port; in cons_parse_ntuple_filter() 465 filter->src_port = udp_spec->hdr.src_port; in cons_parse_ntuple_filter() 1551 const struct rte_flow_item_udp *udp_spec; in txgbe_parse_fdir_filter_normal() local 1968 udp_spec = item->spec; in txgbe_parse_fdir_filter_normal() 1970 udp_spec->hdr.src_port; in txgbe_parse_fdir_filter_normal() 1972 udp_spec->hdr.dst_port; in txgbe_parse_fdir_filter_normal()
|
| /dpdk/drivers/net/ixgbe/ |
| H A D | ixgbe_flow.c | 184 const struct rte_flow_item_udp *udp_spec; in cons_parse_ntuple_filter() local 503 udp_spec = item->spec; in cons_parse_ntuple_filter() 504 filter->dst_port = udp_spec->hdr.dst_port; in cons_parse_ntuple_filter() 505 filter->src_port = udp_spec->hdr.src_port; in cons_parse_ntuple_filter() 1607 const struct rte_flow_item_udp *udp_spec; in ixgbe_parse_fdir_filter_normal() local 2078 udp_spec = item->spec; in ixgbe_parse_fdir_filter_normal() 2080 udp_spec->hdr.src_port; in ixgbe_parse_fdir_filter_normal() 2082 udp_spec->hdr.dst_port; in ixgbe_parse_fdir_filter_normal()
|
| /dpdk/drivers/net/hinic/ |
| H A D | hinic_pmd_flow.c | 1066 const struct rte_flow_item_udp *udp_spec; in hinic_tcam_normal_item_check_l4() local 1148 udp_spec = (const struct rte_flow_item_udp *)item->spec; in hinic_tcam_normal_item_check_l4() 1149 rule->hinic_fdir.src_port = udp_spec->hdr.src_port; in hinic_tcam_normal_item_check_l4() 1150 rule->hinic_fdir.dst_port = udp_spec->hdr.dst_port; in hinic_tcam_normal_item_check_l4() 1253 const struct rte_flow_item_udp *udp_spec; in hinic_tunnel_inner_item_check_l4() local 1347 udp_spec = in hinic_tunnel_inner_item_check_l4() 1350 udp_spec->hdr.src_port; in hinic_tunnel_inner_item_check_l4() 1352 udp_spec->hdr.dst_port; in hinic_tunnel_inner_item_check_l4()
|
| /dpdk/examples/ipsec-secgw/ |
| H A D | ipsec.c | 308 sa->udp_spec.hdr.dst_port = in create_inline_session() 310 sa->udp_spec.hdr.src_port = in create_inline_session() 315 sa->pattern[2].spec = &sa->udp_spec; in create_inline_session()
|
| H A D | ipsec.h | 159 struct rte_flow_item_udp udp_spec; member
|
| /dpdk/drivers/net/e1000/ |
| H A D | igb_flow.c | 103 const struct rte_flow_item_udp *udp_spec; in cons_parse_ntuple_filter() local 299 udp_spec = item->spec; in cons_parse_ntuple_filter() 300 filter->dst_port = udp_spec->hdr.dst_port; in cons_parse_ntuple_filter() 301 filter->src_port = udp_spec->hdr.src_port; in cons_parse_ntuple_filter()
|
| /dpdk/drivers/net/bnxt/ |
| H A D | bnxt_flow.c | 140 const struct rte_flow_item_udp *udp_spec, *udp_mask; in bnxt_validate_and_parse_flow_type() local 505 udp_spec = item->spec; in bnxt_validate_and_parse_flow_type() 525 filter->src_port = udp_spec->hdr.src_port; in bnxt_validate_and_parse_flow_type() 526 filter->dst_port = udp_spec->hdr.dst_port; in bnxt_validate_and_parse_flow_type()
|
| /dpdk/drivers/net/hns3/ |
| H A D | hns3_flow.c | 756 const struct rte_flow_item_udp *udp_spec; in hns3_parse_udp() local 787 udp_spec = item->spec; in hns3_parse_udp() 788 rule->key_conf.spec.src_port = rte_be_to_cpu_16(udp_spec->hdr.src_port); in hns3_parse_udp() 789 rule->key_conf.spec.dst_port = rte_be_to_cpu_16(udp_spec->hdr.dst_port); in hns3_parse_udp()
|