Home
last modified time | relevance | path

Searched refs:rte_flow_item_tcp (Results 1 – 25 of 37) sorted by relevance

12

/dpdk/drivers/net/mvpp2/
H A Dmrvl_flow.c690 mrvl_parse_tcp_port(const struct rte_flow_item_tcp *spec, in mrvl_parse_tcp_port()
691 const struct rte_flow_item_tcp *mask __rte_unused, in mrvl_parse_tcp_port()
733 mrvl_parse_tcp_sport(const struct rte_flow_item_tcp *spec, in mrvl_parse_tcp_sport()
734 const struct rte_flow_item_tcp *mask, in mrvl_parse_tcp_sport()
749 mrvl_parse_tcp_dport(const struct rte_flow_item_tcp *spec, in mrvl_parse_tcp_dport()
750 const struct rte_flow_item_tcp *mask, in mrvl_parse_tcp_dport()
1107 const struct rte_flow_item_tcp *spec = NULL, *mask = NULL; in mrvl_parse_tcp()
1112 sizeof(struct rte_flow_item_tcp), error); in mrvl_parse_tcp()
/dpdk/drivers/net/bnxt/tf_ulp/
H A Dulp_rte_parser.c1430 const struct rte_flow_item_tcp *tcp_spec = item->spec; in ulp_rte_tcp_hdr_handler()
1431 const struct rte_flow_item_tcp *tcp_mask = item->mask; in ulp_rte_tcp_hdr_handler()
1465 size = sizeof(((struct rte_flow_item_tcp *)NULL)->hdr.src_port); in ulp_rte_tcp_hdr_handler()
1471 size = sizeof(((struct rte_flow_item_tcp *)NULL)->hdr.dst_port); in ulp_rte_tcp_hdr_handler()
1477 size = sizeof(((struct rte_flow_item_tcp *)NULL)->hdr.sent_seq); in ulp_rte_tcp_hdr_handler()
1483 size = sizeof(((struct rte_flow_item_tcp *)NULL)->hdr.recv_ack); in ulp_rte_tcp_hdr_handler()
1489 size = sizeof(((struct rte_flow_item_tcp *)NULL)->hdr.data_off); in ulp_rte_tcp_hdr_handler()
1495 size = sizeof(((struct rte_flow_item_tcp *)NULL)->hdr.tcp_flags); in ulp_rte_tcp_hdr_handler()
1501 size = sizeof(((struct rte_flow_item_tcp *)NULL)->hdr.rx_win); in ulp_rte_tcp_hdr_handler()
1507 size = sizeof(((struct rte_flow_item_tcp *)NULL)->hdr.cksum); in ulp_rte_tcp_hdr_handler()
[all …]
/dpdk/drivers/net/hinic/
H A Dhinic_pmd_flow.c597 const struct rte_flow_item_tcp *tcp_spec; in hinic_ntuple_item_check_l4()
598 const struct rte_flow_item_tcp *tcp_mask; in hinic_ntuple_item_check_l4()
626 tcp_mask = (const struct rte_flow_item_tcp *)item->mask; in hinic_ntuple_item_check_l4()
659 tcp_spec = (const struct rte_flow_item_tcp *)item->spec; in hinic_ntuple_item_check_l4()
1064 const struct rte_flow_item_tcp *tcp_spec; in hinic_tcam_normal_item_check_l4()
1065 const struct rte_flow_item_tcp *tcp_mask; in hinic_tcam_normal_item_check_l4()
1088 tcp_mask = (const struct rte_flow_item_tcp *)item->mask; in hinic_tcam_normal_item_check_l4()
1114 tcp_spec = (const struct rte_flow_item_tcp *)item->spec; in hinic_tcam_normal_item_check_l4()
1251 const struct rte_flow_item_tcp *tcp_spec; in hinic_tunnel_inner_item_check_l4()
1252 const struct rte_flow_item_tcp *tcp_mask; in hinic_tunnel_inner_item_check_l4()
[all …]
/dpdk/app/test-flow-perf/
H A Ditems_gen.c95 static struct rte_flow_item_tcp tcp_spec; in add_tcp()
96 static struct rte_flow_item_tcp tcp_mask; in add_tcp()
/dpdk/lib/flow_classify/
H A Drte_flow_classify_parse.c209 const struct rte_flow_item_tcp *tcp_spec; in classify_parse_ntuple_filter()
210 const struct rte_flow_item_tcp *tcp_mask; in classify_parse_ntuple_filter()
/dpdk/drivers/net/mlx4/
H A Dmlx4_flow.c481 const struct rte_flow_item_tcp *spec = item->spec; in mlx4_flow_merge_tcp()
482 const struct rte_flow_item_tcp *mask = in mlx4_flow_merge_tcp()
630 .mask_support = &(const struct rte_flow_item_tcp){
637 .mask_sz = sizeof(struct rte_flow_item_tcp),
/dpdk/drivers/net/enic/
H A Denic_flow.c466 const struct rte_flow_item_tcp *spec = item->spec; in enic_copy_item_tcp_v1()
467 const struct rte_flow_item_tcp *mask = item->mask; in enic_copy_item_tcp_v1()
823 const struct rte_flow_item_tcp *spec = item->spec; in enic_copy_item_tcp_v2()
824 const struct rte_flow_item_tcp *mask = item->mask; in enic_copy_item_tcp_v2()
/dpdk/drivers/net/cxgbe/
H A Dcxgbe_flow.c372 const struct rte_flow_item_tcp *val = item->spec; in ch_rte_parsetype_tcp()
373 const struct rte_flow_item_tcp *umask = item->mask; in ch_rte_parsetype_tcp()
374 const struct rte_flow_item_tcp *mask; in ch_rte_parsetype_tcp()
376 mask = umask ? umask : (const struct rte_flow_item_tcp *)dmask; in ch_rte_parsetype_tcp()
/dpdk/drivers/net/e1000/
H A Digb_flow.c101 const struct rte_flow_item_tcp *tcp_spec; in cons_parse_ntuple_filter()
102 const struct rte_flow_item_tcp *tcp_mask; in cons_parse_ntuple_filter()
767 const struct rte_flow_item_tcp *tcp_spec; in cons_parse_syn_filter()
768 const struct rte_flow_item_tcp *tcp_mask; in cons_parse_syn_filter()
/dpdk/drivers/net/tap/
H A Dtap_flow.c331 .mask = &(const struct rte_flow_item_tcp){
337 .mask_sz = sizeof(struct rte_flow_item_tcp),
792 const struct rte_flow_item_tcp *spec = item->spec; in tap_flow_create_tcp()
793 const struct rte_flow_item_tcp *mask = item->mask; in tap_flow_create_tcp()
/dpdk/drivers/net/igc/
H A Digc_flow.c501 const struct rte_flow_item_tcp *spec = item->spec; in igc_parse_pattern_tcp()
502 const struct rte_flow_item_tcp *mask = item->mask; in igc_parse_pattern_tcp()
/dpdk/examples/flow_classify/
H A Dflow_classify.c523 struct rte_flow_item_tcp tcp_spec; in add_classify_rule()
524 struct rte_flow_item_tcp tcp_mask; in add_classify_rule()
/dpdk/drivers/net/sfc/
H A Dsfc_mae.c2267 RTE_SIZEOF_FIELD(struct rte_flow_item_tcp, hdr.src_port),
2268 offsetof(struct rte_flow_item_tcp, hdr.src_port),
2272 RTE_SIZEOF_FIELD(struct rte_flow_item_tcp, hdr.dst_port),
2273 offsetof(struct rte_flow_item_tcp, hdr.dst_port),
2282 RTE_SIZEOF_FIELD(struct rte_flow_item_tcp, hdr.data_off) +
2283 RTE_SIZEOF_FIELD(struct rte_flow_item_tcp, hdr.tcp_flags),
2284 offsetof(struct rte_flow_item_tcp, hdr.data_off),
2295 struct rte_flow_item_tcp supp_mask; in sfc_mae_rule_parse_item_tcp()
2317 sizeof(struct rte_flow_item_tcp), error); in sfc_mae_rule_parse_item_tcp()
H A Dsfc_flow.c680 const struct rte_flow_item_tcp *spec = NULL; in sfc_flow_parse_tcp()
681 const struct rte_flow_item_tcp *mask = NULL; in sfc_flow_parse_tcp()
682 const struct rte_flow_item_tcp supp_mask = { in sfc_flow_parse_tcp()
694 sizeof(struct rte_flow_item_tcp), in sfc_flow_parse_tcp()
/dpdk/drivers/net/txgbe/
H A Dtxgbe_flow.c148 const struct rte_flow_item_tcp *tcp_spec; in cons_parse_ntuple_filter()
149 const struct rte_flow_item_tcp *tcp_mask; in cons_parse_ntuple_filter()
897 const struct rte_flow_item_tcp *tcp_spec; in cons_parse_syn_filter()
898 const struct rte_flow_item_tcp *tcp_mask; in cons_parse_syn_filter()
1549 const struct rte_flow_item_tcp *tcp_spec; in txgbe_parse_fdir_filter_normal()
1550 const struct rte_flow_item_tcp *tcp_mask; in txgbe_parse_fdir_filter_normal()
/dpdk/drivers/net/ixgbe/
H A Dixgbe_flow.c182 const struct rte_flow_item_tcp *tcp_spec; in cons_parse_ntuple_filter()
183 const struct rte_flow_item_tcp *tcp_mask; in cons_parse_ntuple_filter()
938 const struct rte_flow_item_tcp *tcp_spec; in cons_parse_syn_filter()
939 const struct rte_flow_item_tcp *tcp_mask; in cons_parse_syn_filter()
1605 const struct rte_flow_item_tcp *tcp_spec; in ixgbe_parse_fdir_filter_normal()
1606 const struct rte_flow_item_tcp *tcp_mask; in ixgbe_parse_fdir_filter_normal()
/dpdk/drivers/net/dpaa2/
H A Ddpaa2_flow.c142 static const struct rte_flow_item_tcp dpaa2_flow_item_tcp_mask = {
899 size = sizeof(struct rte_flow_item_tcp); in dpaa2_flow_extract_support()
2234 const struct rte_flow_item_tcp *spec, *mask; in dpaa2_configure_flow_tcp()
2236 const struct rte_flow_item_tcp *last __rte_unused; in dpaa2_configure_flow_tcp()
2242 spec = (const struct rte_flow_item_tcp *)pattern->spec; in dpaa2_configure_flow_tcp()
2243 last = (const struct rte_flow_item_tcp *)pattern->last; in dpaa2_configure_flow_tcp()
2244 mask = (const struct rte_flow_item_tcp *) in dpaa2_configure_flow_tcp()
/dpdk/lib/ethdev/
H A Drte_flow.h1053 struct rte_flow_item_tcp { struct
1059 static const struct rte_flow_item_tcp rte_flow_item_tcp_mask = { argument
/dpdk/drivers/net/cnxk/
H A Dcnxk_flow.c30 sizeof(struct rte_flow_item_tcp)},
/dpdk/app/test/
H A Dtest_flow_classify.c149 static struct rte_flow_item_tcp tcp_spec_1 = {
/dpdk/drivers/net/hns3/
H A Dhns3_flow.c698 hns3_check_tcp_mask_supported(const struct rte_flow_item_tcp *tcp_mask) in hns3_check_tcp_mask_supported()
713 const struct rte_flow_item_tcp *tcp_spec; in hns3_parse_tcp()
714 const struct rte_flow_item_tcp *tcp_mask; in hns3_parse_tcp()
/dpdk/drivers/net/mlx5/
H A Dmlx5_flow_verbs.c666 const struct rte_flow_item_tcp *spec = item->spec; in flow_verbs_translate_item_tcp()
667 const struct rte_flow_item_tcp *mask = item->mask; in flow_verbs_translate_item_tcp()
/dpdk/drivers/net/softnic/
H A Drte_eth_softnic_flow.c136 struct rte_flow_item_tcp tcp;
202 *size = sizeof(struct rte_flow_item_tcp); in flow_item_is_proto()
/dpdk/drivers/net/qede/
H A Dqede_filter.c854 const struct rte_flow_item_tcp *spec; in qede_flow_parse_pattern()
/dpdk/drivers/net/ipn3ke/
H A Dipn3ke_flow.c355 const struct rte_flow_item_tcp *tcp = NULL; in ipn3ke_pattern_ip_tcp()

12