Home
last modified time | relevance | path

Searched refs:tcp_spec (Results 1 – 16 of 16) sorted by relevance

/f-stack/dpdk/drivers/net/bnxt/tf_ulp/
H A Dulp_rte_parser.c1287 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 Drte_flow_classify_parse.c210 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 Dflow_classify.c517 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 Diavf_fdir.c464 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 Ditems_gen.c104 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 Digb_flow.c101 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 Dhinic_pmd_flow.c597 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 Dice_acl_filter.c652 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 Dice_fdir_filter.c1643 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 Dice_switch_filter.c501 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 Dixgbe_flow.c182 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 Di40e_flow.c2775 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 Dff_dpdk_if.c919 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 Dbnxt_flow.c139 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 Dhns3_flow.c655 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 Dvirtchnl.h681 struct virtchnl_l4_spec tcp_spec; member