| /dpdk/lib/flow_classify/ |
| H A D | rte_flow_classify_parse.c | 209 const struct rte_flow_item_tcp *tcp_spec; in classify_parse_ntuple_filter() local 373 tcp_spec = item->spec; in classify_parse_ntuple_filter() 374 filter->dst_port = tcp_spec->hdr.dst_port; in classify_parse_ntuple_filter() 375 filter->src_port = tcp_spec->hdr.src_port; in classify_parse_ntuple_filter() 376 filter->tcp_flags = tcp_spec->hdr.tcp_flags; in classify_parse_ntuple_filter()
|
| /dpdk/examples/flow_classify/ |
| H A D | flow_classify.c | 523 struct rte_flow_item_tcp tcp_spec; in add_classify_rule() local 588 memset(&tcp_spec, 0, sizeof(tcp_spec)); in add_classify_rule() 589 tcp_spec.hdr.src_port = ntuple_filter->src_port; in add_classify_rule() 590 tcp_spec.hdr.dst_port = ntuple_filter->dst_port; in add_classify_rule() 597 tcp_item.spec = &tcp_spec; in add_classify_rule()
|
| /dpdk/drivers/net/bnxt/tf_ulp/ |
| H A D | ulp_rte_parser.c | 1446 if (tcp_spec) { in ulp_rte_tcp_hdr_handler() 1447 sport = tcp_spec->hdr.src_port; in ulp_rte_tcp_hdr_handler() 1448 dport = tcp_spec->hdr.dst_port; in ulp_rte_tcp_hdr_handler() 1467 ulp_deference_struct(tcp_spec, hdr.src_port), in ulp_rte_tcp_hdr_handler() 1473 ulp_deference_struct(tcp_spec, hdr.dst_port), in ulp_rte_tcp_hdr_handler() 1479 ulp_deference_struct(tcp_spec, hdr.sent_seq), in ulp_rte_tcp_hdr_handler() 1485 ulp_deference_struct(tcp_spec, hdr.recv_ack), in ulp_rte_tcp_hdr_handler() 1491 ulp_deference_struct(tcp_spec, hdr.data_off), in ulp_rte_tcp_hdr_handler() 1503 ulp_deference_struct(tcp_spec, hdr.rx_win), in ulp_rte_tcp_hdr_handler() 1509 ulp_deference_struct(tcp_spec, hdr.cksum), in ulp_rte_tcp_hdr_handler() [all …]
|
| /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()
|
| /dpdk/drivers/net/txgbe/ |
| H A D | txgbe_flow.c | 148 const struct rte_flow_item_tcp *tcp_spec; in cons_parse_ntuple_filter() local 430 tcp_spec = item->spec; in cons_parse_ntuple_filter() 431 filter->dst_port = tcp_spec->hdr.dst_port; in cons_parse_ntuple_filter() 432 filter->src_port = tcp_spec->hdr.src_port; in cons_parse_ntuple_filter() 433 filter->tcp_flags = tcp_spec->hdr.tcp_flags; in cons_parse_ntuple_filter() 897 const struct rte_flow_item_tcp *tcp_spec; in cons_parse_syn_filter() local 999 tcp_spec = item->spec; in cons_parse_syn_filter() 1549 const struct rte_flow_item_tcp *tcp_spec; in txgbe_parse_fdir_filter_normal() local 1909 tcp_spec = item->spec; in txgbe_parse_fdir_filter_normal() 1911 tcp_spec->hdr.src_port; in txgbe_parse_fdir_filter_normal() [all …]
|
| /dpdk/drivers/net/iavf/ |
| H A D | iavf_fdir.c | 729 const struct rte_flow_item_tcp *tcp_spec, *tcp_mask; in iavf_fdir_parse_pattern() local 1086 tcp_spec = item->spec; in iavf_fdir_parse_pattern() 1093 if (tcp_spec && tcp_mask) { in iavf_fdir_parse_pattern() 1123 &tcp_spec->hdr, in iavf_fdir_parse_pattern() 1124 sizeof(tcp_spec->hdr)); in iavf_fdir_parse_pattern() 1127 &tcp_spec->hdr, in iavf_fdir_parse_pattern() 1128 sizeof(tcp_spec->hdr)); in iavf_fdir_parse_pattern()
|
| /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 …]
|
| /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 …]
|
| /dpdk/drivers/net/ice/ |
| H A D | ice_acl_filter.c | 663 const struct rte_flow_item_tcp *tcp_spec, *tcp_mask; in ice_acl_parse_pattern() local 763 tcp_spec = item->spec; in ice_acl_parse_pattern() 769 if (tcp_spec && tcp_mask) { in ice_acl_parse_pattern() 798 tcp_spec->hdr.src_port; in ice_acl_parse_pattern() 807 tcp_spec->hdr.dst_port; in ice_acl_parse_pattern()
|
| H A D | ice_fdir_filter.c | 1806 const struct rte_flow_item_tcp *tcp_spec, *tcp_mask; in ice_fdir_parse_pattern() local 2173 tcp_spec = item->spec; in ice_fdir_parse_pattern() 2176 if (!(tcp_spec && tcp_mask)) in ice_fdir_parse_pattern() 2210 p_v4->dst_port = tcp_spec->hdr.dst_port; in ice_fdir_parse_pattern() 2211 p_v4->src_port = tcp_spec->hdr.src_port; in ice_fdir_parse_pattern() 2214 p_v6->dst_port = tcp_spec->hdr.dst_port; in ice_fdir_parse_pattern() 2215 p_v6->src_port = tcp_spec->hdr.src_port; in ice_fdir_parse_pattern()
|
| H A D | ice_switch_filter.c | 530 const struct rte_flow_item_tcp *tcp_spec, *tcp_mask; in ice_switch_parse_pattern() local 883 tcp_spec = item->spec; in ice_switch_parse_pattern() 893 if (tcp_spec && tcp_mask) { in ice_switch_parse_pattern() 916 tcp_spec->hdr.src_port; in ice_switch_parse_pattern() 923 tcp_spec->hdr.dst_port; in ice_switch_parse_pattern()
|
| /dpdk/app/test-flow-perf/ |
| H A D | items_gen.c | 95 static struct rte_flow_item_tcp tcp_spec; in add_tcp() local 99 items[items_counter].spec = &tcp_spec; in add_tcp()
|
| /dpdk/drivers/net/i40e/ |
| H A D | i40e_flow.c | 2768 tcp_spec = item->spec; in i40e_flow_parse_fdir_pattern() 2777 if (tcp_spec && tcp_mask) { in i40e_flow_parse_fdir_pattern() 2811 tcp_spec->hdr.src_port; in i40e_flow_parse_fdir_pattern() 2813 tcp_spec->hdr.dst_port; in i40e_flow_parse_fdir_pattern() 2816 tcp_spec->hdr.src_port; in i40e_flow_parse_fdir_pattern() 2818 tcp_spec->hdr.dst_port; in i40e_flow_parse_fdir_pattern() 3497 tcp_spec = item->spec; in i40e_flow_parse_l4_pattern() 3500 if (!tcp_spec || !tcp_mask) { in i40e_flow_parse_l4_pattern() 3508 if (tcp_spec->hdr.src_port != 0 && in i40e_flow_parse_l4_pattern() 3509 tcp_spec->hdr.dst_port != 0) { in i40e_flow_parse_l4_pattern() [all …]
|
| /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 456 tcp_spec = item->spec; in bnxt_validate_and_parse_flow_type() 482 filter->src_port = tcp_spec->hdr.src_port; in bnxt_validate_and_parse_flow_type() 483 filter->dst_port = tcp_spec->hdr.dst_port; in bnxt_validate_and_parse_flow_type()
|
| /dpdk/drivers/net/hns3/ |
| H A D | hns3_flow.c | 713 const struct rte_flow_item_tcp *tcp_spec; in hns3_parse_tcp() local 745 tcp_spec = item->spec; in hns3_parse_tcp() 746 rule->key_conf.spec.src_port = rte_be_to_cpu_16(tcp_spec->hdr.src_port); in hns3_parse_tcp() 747 rule->key_conf.spec.dst_port = rte_be_to_cpu_16(tcp_spec->hdr.dst_port); in hns3_parse_tcp()
|
| /dpdk/drivers/common/iavf/ |
| H A D | virtchnl.h | 1279 struct virtchnl_l4_spec tcp_spec; member
|