Home
last modified time | relevance | path

Searched refs:udp_spec (Results 1 – 14 of 14) sorted by relevance

/f-stack/dpdk/examples/flow_classify/
H A Dflow_classify.c514 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 Drte_flow_classify_parse.c212 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 Diavf_fdir.c463 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 Ditems_gen.c120 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 Dulp_rte_parser.c1192 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 Dice_acl_filter.c653 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 Dice_fdir_filter.c1644 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 Dice_switch_filter.c502 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 Di40e_flow.c2834 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 Dixgbe_flow.c184 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 Dhinic_pmd_flow.c1066 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 Digb_flow.c103 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 Dbnxt_flow.c140 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 Dhns3_flow.c706 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()