| /f-stack/dpdk/drivers/net/bnxt/tf_ulp/ |
| H A D | ulp_rte_parser.c | 1287 if (tcp_spec) { in ulp_rte_tcp_hdr_handler() 1290 &tcp_spec->hdr.src_port, in ulp_rte_tcp_hdr_handler() 1294 &tcp_spec->hdr.dst_port, in ulp_rte_tcp_hdr_handler() 1298 &tcp_spec->hdr.sent_seq, in ulp_rte_tcp_hdr_handler() 1302 &tcp_spec->hdr.recv_ack, in ulp_rte_tcp_hdr_handler() 1306 &tcp_spec->hdr.data_off, in ulp_rte_tcp_hdr_handler() 1310 &tcp_spec->hdr.tcp_flags, in ulp_rte_tcp_hdr_handler() 1314 &tcp_spec->hdr.rx_win, in ulp_rte_tcp_hdr_handler() 1316 size = sizeof(tcp_spec->hdr.cksum); in ulp_rte_tcp_hdr_handler() 1318 &tcp_spec->hdr.cksum, in ulp_rte_tcp_hdr_handler() [all …]
|
| /f-stack/dpdk/lib/librte_flow_classify/ |
| H A D | rte_flow_classify_parse.c | 210 const struct rte_flow_item_tcp *tcp_spec; in classify_parse_ntuple_filter() local 374 tcp_spec = item->spec; in classify_parse_ntuple_filter() 375 filter->dst_port = tcp_spec->hdr.dst_port; in classify_parse_ntuple_filter() 376 filter->src_port = tcp_spec->hdr.src_port; in classify_parse_ntuple_filter() 377 filter->tcp_flags = tcp_spec->hdr.tcp_flags; in classify_parse_ntuple_filter()
|
| /f-stack/dpdk/examples/flow_classify/ |
| H A D | flow_classify.c | 517 struct rte_flow_item_tcp tcp_spec; in add_classify_rule() local 582 memset(&tcp_spec, 0, sizeof(tcp_spec)); in add_classify_rule() 583 tcp_spec.hdr.src_port = ntuple_filter->src_port; in add_classify_rule() 584 tcp_spec.hdr.dst_port = ntuple_filter->dst_port; in add_classify_rule() 591 tcp_item.spec = &tcp_spec; in add_classify_rule()
|
| /f-stack/dpdk/drivers/net/iavf/ |
| H A D | iavf_fdir.c | 464 const struct rte_flow_item_tcp *tcp_spec, *tcp_mask; in iavf_fdir_parse_pattern() local 693 tcp_spec = item->spec; in iavf_fdir_parse_pattern() 700 if (tcp_spec && tcp_mask) { in iavf_fdir_parse_pattern() 725 &tcp_spec->hdr, in iavf_fdir_parse_pattern() 726 sizeof(tcp_spec->hdr)); in iavf_fdir_parse_pattern() 729 &tcp_spec->hdr, in iavf_fdir_parse_pattern() 730 sizeof(tcp_spec->hdr)); in iavf_fdir_parse_pattern()
|
| /f-stack/dpdk/app/test-flow-perf/ |
| H A D | items_gen.c | 104 static struct rte_flow_item_tcp tcp_spec; in add_tcp() local 107 memset(&tcp_spec, 0, sizeof(struct rte_flow_item_tcp)); in add_tcp() 111 items[items_counter].spec = &tcp_spec; in add_tcp()
|
| /f-stack/dpdk/drivers/net/e1000/ |
| H A D | igb_flow.c | 101 const struct rte_flow_item_tcp *tcp_spec; in cons_parse_ntuple_filter() local 273 tcp_spec = item->spec; in cons_parse_ntuple_filter() 274 filter->dst_port = tcp_spec->hdr.dst_port; in cons_parse_ntuple_filter() 275 filter->src_port = tcp_spec->hdr.src_port; in cons_parse_ntuple_filter() 276 filter->tcp_flags = tcp_spec->hdr.tcp_flags; in cons_parse_ntuple_filter() 767 const struct rte_flow_item_tcp *tcp_spec; in cons_parse_syn_filter() local 874 tcp_spec = item->spec; in cons_parse_syn_filter() 876 if (!(tcp_spec->hdr.tcp_flags & RTE_TCP_SYN_FLAG) || in cons_parse_syn_filter()
|
| /f-stack/dpdk/drivers/net/hinic/ |
| H A D | hinic_pmd_flow.c | 597 const struct rte_flow_item_tcp *tcp_spec; in hinic_ntuple_item_check_l4() local 660 filter->dst_port = tcp_spec->hdr.dst_port; in hinic_ntuple_item_check_l4() 661 filter->src_port = tcp_spec->hdr.src_port; in hinic_ntuple_item_check_l4() 662 filter->tcp_flags = tcp_spec->hdr.tcp_flags; in hinic_ntuple_item_check_l4() 1064 const struct rte_flow_item_tcp *tcp_spec; in hinic_tcam_normal_item_check_l4() local 1115 rule->hinic_fdir.dst_port = tcp_spec->hdr.dst_port; in hinic_tcam_normal_item_check_l4() 1116 rule->hinic_fdir.src_port = tcp_spec->hdr.src_port; in hinic_tcam_normal_item_check_l4() 1251 const struct rte_flow_item_tcp *tcp_spec; in hinic_tunnel_inner_item_check_l4() local 1307 tcp_spec = in hinic_tunnel_inner_item_check_l4() 1310 tcp_spec->hdr.src_port; in hinic_tunnel_inner_item_check_l4() [all …]
|
| /f-stack/dpdk/drivers/net/ice/ |
| H A D | ice_acl_filter.c | 652 const struct rte_flow_item_tcp *tcp_spec, *tcp_mask; in ice_acl_parse_pattern() local 752 tcp_spec = item->spec; in ice_acl_parse_pattern() 758 if (tcp_spec && tcp_mask) { in ice_acl_parse_pattern() 787 tcp_spec->hdr.src_port; in ice_acl_parse_pattern() 796 tcp_spec->hdr.dst_port; in ice_acl_parse_pattern()
|
| H A D | ice_fdir_filter.c | 1643 const struct rte_flow_item_tcp *tcp_spec, *tcp_mask; in ice_fdir_parse_pattern() local 1811 tcp_spec = item->spec; in ice_fdir_parse_pattern() 1819 if (tcp_spec && tcp_mask) { in ice_fdir_parse_pattern() 1847 tcp_spec->hdr.dst_port; in ice_fdir_parse_pattern() 1849 tcp_spec->hdr.src_port; in ice_fdir_parse_pattern() 1852 tcp_spec->hdr.dst_port; in ice_fdir_parse_pattern() 1854 tcp_spec->hdr.src_port; in ice_fdir_parse_pattern()
|
| H A D | ice_switch_filter.c | 501 const struct rte_flow_item_tcp *tcp_spec, *tcp_mask; in ice_switch_inset_get() local 874 tcp_spec = item->spec; in ice_switch_inset_get() 877 if (tcp_spec && tcp_mask) { in ice_switch_inset_get() 911 tcp_spec->hdr.src_port; in ice_switch_inset_get() 918 tcp_spec->hdr.dst_port; in ice_switch_inset_get()
|
| /f-stack/dpdk/drivers/net/ixgbe/ |
| H A D | ixgbe_flow.c | 182 const struct rte_flow_item_tcp *tcp_spec; in cons_parse_ntuple_filter() local 470 tcp_spec = item->spec; in cons_parse_ntuple_filter() 471 filter->dst_port = tcp_spec->hdr.dst_port; in cons_parse_ntuple_filter() 472 filter->src_port = tcp_spec->hdr.src_port; in cons_parse_ntuple_filter() 473 filter->tcp_flags = tcp_spec->hdr.tcp_flags; in cons_parse_ntuple_filter() 938 const struct rte_flow_item_tcp *tcp_spec; in cons_parse_syn_filter() local 1040 tcp_spec = item->spec; in cons_parse_syn_filter() 1605 const struct rte_flow_item_tcp *tcp_spec; in ixgbe_parse_fdir_filter_normal() local 2018 tcp_spec = item->spec; in ixgbe_parse_fdir_filter_normal() 2020 tcp_spec->hdr.src_port; in ixgbe_parse_fdir_filter_normal() [all …]
|
| /f-stack/dpdk/drivers/net/i40e/ |
| H A D | i40e_flow.c | 2775 tcp_spec = item->spec; in i40e_flow_parse_fdir_pattern() 2784 if (tcp_spec && tcp_mask) { in i40e_flow_parse_fdir_pattern() 2818 tcp_spec->hdr.src_port; in i40e_flow_parse_fdir_pattern() 2820 tcp_spec->hdr.dst_port; in i40e_flow_parse_fdir_pattern() 2823 tcp_spec->hdr.src_port; in i40e_flow_parse_fdir_pattern() 2825 tcp_spec->hdr.dst_port; in i40e_flow_parse_fdir_pattern() 3501 tcp_spec = item->spec; in i40e_flow_parse_l4_pattern() 3504 if (!tcp_spec || !tcp_mask) { in i40e_flow_parse_l4_pattern() 3512 if (tcp_spec->hdr.src_port != 0 && in i40e_flow_parse_l4_pattern() 3513 tcp_spec->hdr.dst_port != 0) { in i40e_flow_parse_l4_pattern() [all …]
|
| /f-stack/lib/ |
| H A D | ff_dpdk_if.c | 919 struct rte_flow_item_tcp tcp_spec; in create_tcp_flow() local 934 memset(&tcp_spec, 0, sizeof(struct rte_flow_item_tcp)); in create_tcp_flow() 935 tcp_spec.hdr.dst_port = rte_cpu_to_be_16(tcp_port); in create_tcp_flow() 937 pattern[1].spec = &tcp_spec; in create_tcp_flow() 969 memset(&tcp_spec, 0, sizeof(struct rte_flow_item_tcp)); in create_tcp_flow() 970 tcp_spec.hdr.src_port = rte_cpu_to_be_16(tcp_port); in create_tcp_flow() 972 pattern[1].spec = &tcp_spec; in create_tcp_flow()
|
| /f-stack/dpdk/drivers/net/bnxt/ |
| H A D | bnxt_flow.c | 139 const struct rte_flow_item_tcp *tcp_spec, *tcp_mask; in bnxt_validate_and_parse_flow_type() local 439 tcp_spec = item->spec; in bnxt_validate_and_parse_flow_type() 461 filter->src_port = tcp_spec->hdr.src_port; in bnxt_validate_and_parse_flow_type() 462 filter->dst_port = tcp_spec->hdr.dst_port; in bnxt_validate_and_parse_flow_type()
|
| /f-stack/dpdk/drivers/net/hns3/ |
| H A D | hns3_flow.c | 655 const struct rte_flow_item_tcp *tcp_spec; in hns3_parse_tcp() local 695 tcp_spec = item->spec; in hns3_parse_tcp() 696 rule->key_conf.spec.src_port = rte_be_to_cpu_16(tcp_spec->hdr.src_port); in hns3_parse_tcp() 697 rule->key_conf.spec.dst_port = rte_be_to_cpu_16(tcp_spec->hdr.dst_port); in hns3_parse_tcp()
|
| /f-stack/dpdk/drivers/common/iavf/ |
| H A D | virtchnl.h | 681 struct virtchnl_l4_spec tcp_spec; member
|