| /f-stack/dpdk/examples/flow_classify/ |
| H A D | flow_classify.c | 514 struct rte_flow_item_udp udp_spec; in add_classify_rule() local 557 udp_spec.hdr.src_port = ntuple_filter->src_port; in add_classify_rule() 558 udp_spec.hdr.dst_port = ntuple_filter->dst_port; in add_classify_rule() 559 udp_spec.hdr.dgram_len = 0; in add_classify_rule() 560 udp_spec.hdr.dgram_cksum = 0; in add_classify_rule() 568 udp_item.spec = &udp_spec; in add_classify_rule()
|
| /f-stack/dpdk/lib/librte_flow_classify/ |
| H A D | rte_flow_classify_parse.c | 212 const struct rte_flow_item_udp *udp_spec; in classify_parse_ntuple_filter() local 398 udp_spec = item->spec; in classify_parse_ntuple_filter() 399 filter->dst_port = udp_spec->hdr.dst_port; in classify_parse_ntuple_filter() 400 filter->src_port = udp_spec->hdr.src_port; in classify_parse_ntuple_filter()
|
| /f-stack/dpdk/drivers/net/iavf/ |
| H A D | iavf_fdir.c | 463 const struct rte_flow_item_udp *udp_spec, *udp_mask; in iavf_fdir_parse_pattern() local 654 udp_spec = item->spec; in iavf_fdir_parse_pattern() 661 if (udp_spec && udp_mask) { in iavf_fdir_parse_pattern() 681 &udp_spec->hdr, in iavf_fdir_parse_pattern() 682 sizeof(udp_spec->hdr)); in iavf_fdir_parse_pattern() 685 &udp_spec->hdr, in iavf_fdir_parse_pattern() 686 sizeof(udp_spec->hdr)); in iavf_fdir_parse_pattern()
|
| /f-stack/dpdk/app/test-flow-perf/ |
| H A D | items_gen.c | 120 static struct rte_flow_item_udp udp_spec; in add_udp() local 123 memset(&udp_spec, 0, sizeof(struct rte_flow_item_udp)); in add_udp() 127 items[items_counter].spec = &udp_spec; in add_udp()
|
| /f-stack/dpdk/drivers/net/bnxt/tf_ulp/ |
| H A D | ulp_rte_parser.c | 1192 const struct rte_flow_item_udp *udp_spec = item->spec; in ulp_rte_udp_hdr_handler() local 1211 if (udp_spec) { in ulp_rte_udp_hdr_handler() 1212 size = sizeof(udp_spec->hdr.src_port); in ulp_rte_udp_hdr_handler() 1214 &udp_spec->hdr.src_port, in ulp_rte_udp_hdr_handler() 1217 size = sizeof(udp_spec->hdr.dst_port); in ulp_rte_udp_hdr_handler() 1219 &udp_spec->hdr.dst_port, in ulp_rte_udp_hdr_handler() 1221 dst_port = udp_spec->hdr.dst_port; in ulp_rte_udp_hdr_handler() 1222 size = sizeof(udp_spec->hdr.dgram_len); in ulp_rte_udp_hdr_handler() 1224 &udp_spec->hdr.dgram_len, in ulp_rte_udp_hdr_handler() 1226 size = sizeof(udp_spec->hdr.dgram_cksum); in ulp_rte_udp_hdr_handler() [all …]
|
| /f-stack/dpdk/drivers/net/ice/ |
| H A D | ice_acl_filter.c | 653 const struct rte_flow_item_udp *udp_spec, *udp_mask; in ice_acl_parse_pattern() local 803 udp_spec = item->spec; in ice_acl_parse_pattern() 809 if (udp_spec && udp_mask) { in ice_acl_parse_pattern() 833 udp_spec->hdr.src_port; in ice_acl_parse_pattern() 842 udp_spec->hdr.dst_port; in ice_acl_parse_pattern()
|
| H A D | ice_fdir_filter.c | 1644 const struct rte_flow_item_udp *udp_spec, *udp_mask; in ice_fdir_parse_pattern() local 1859 udp_spec = item->spec; in ice_fdir_parse_pattern() 1867 if (udp_spec && udp_mask) { in ice_fdir_parse_pattern() 1890 udp_spec->hdr.dst_port; in ice_fdir_parse_pattern() 1892 udp_spec->hdr.src_port; in ice_fdir_parse_pattern() 1895 udp_spec->hdr.src_port; in ice_fdir_parse_pattern() 1897 udp_spec->hdr.dst_port; in ice_fdir_parse_pattern()
|
| H A D | ice_switch_filter.c | 502 const struct rte_flow_item_udp *udp_spec, *udp_mask; in ice_switch_inset_get() local 821 udp_spec = item->spec; in ice_switch_inset_get() 824 if (udp_spec && udp_mask) { in ice_switch_inset_get() 857 udp_spec->hdr.src_port; in ice_switch_inset_get() 864 udp_spec->hdr.dst_port; in ice_switch_inset_get()
|
| /f-stack/dpdk/drivers/net/i40e/ |
| H A D | i40e_flow.c | 2834 udp_spec = item->spec; in i40e_flow_parse_fdir_pattern() 2844 if (udp_spec && udp_mask) { in i40e_flow_parse_fdir_pattern() 2873 udp_spec->hdr.src_port; in i40e_flow_parse_fdir_pattern() 2875 udp_spec->hdr.dst_port; in i40e_flow_parse_fdir_pattern() 2878 udp_spec->hdr.src_port; in i40e_flow_parse_fdir_pattern() 2880 udp_spec->hdr.dst_port; in i40e_flow_parse_fdir_pattern() 3463 udp_spec = item->spec; in i40e_flow_parse_l4_pattern() 3466 if (!udp_spec || !udp_mask) { in i40e_flow_parse_l4_pattern() 3474 if (udp_spec->hdr.src_port != 0 && in i40e_flow_parse_l4_pattern() 3475 udp_spec->hdr.dst_port != 0) { in i40e_flow_parse_l4_pattern() [all …]
|
| /f-stack/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()
|
| /f-stack/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()
|
| /f-stack/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()
|
| /f-stack/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 484 udp_spec = item->spec; in bnxt_validate_and_parse_flow_type() 500 filter->src_port = udp_spec->hdr.src_port; in bnxt_validate_and_parse_flow_type() 501 filter->dst_port = udp_spec->hdr.dst_port; in bnxt_validate_and_parse_flow_type()
|
| /f-stack/dpdk/drivers/net/hns3/ |
| H A D | hns3_flow.c | 706 const struct rte_flow_item_udp *udp_spec; in hns3_parse_udp() local 741 udp_spec = item->spec; in hns3_parse_udp() 742 rule->key_conf.spec.src_port = rte_be_to_cpu_16(udp_spec->hdr.src_port); in hns3_parse_udp() 743 rule->key_conf.spec.dst_port = rte_be_to_cpu_16(udp_spec->hdr.dst_port); in hns3_parse_udp()
|