Home
last modified time | relevance | path

Searched refs:dst_port_mask (Results 1 – 25 of 29) sorted by relevance

12

/dpdk/lib/ethdev/
H A Drte_eth_ctrl.h61 uint16_t dst_port_mask; /**< Mask of destination port. */ member
364 uint16_t dst_port_mask; member
/dpdk/lib/flow_classify/
H A Drte_flow_classify_parse.c359 filter->dst_port_mask = tcp_mask->hdr.dst_port; in classify_parse_ntuple_filter()
394 filter->dst_port_mask = udp_mask->hdr.dst_port; in classify_parse_ntuple_filter()
417 filter->dst_port_mask = sctp_mask->hdr.dst_port; in classify_parse_ntuple_filter()
H A Drte_flow_classify.h123 uint16_t dst_port_mask; /**< Mask of destination port. */ member
H A Drte_flow_classify.c456 cls->ntuple_filter.dst_port_mask; in allocate_acl_ipv4_5tuple_rule()
459 rule->rules.u.ipv4_5tuple.dst_port_mask = in allocate_acl_ipv4_5tuple_rule()
460 cls->ntuple_filter.dst_port_mask; in allocate_acl_ipv4_5tuple_rule()
/dpdk/drivers/net/hinic/
H A Dhinic_pmd_ethdev.h77 dst_port_mask:1, member
116 uint16_t dst_port_mask; member
H A Dhinic_pmd_flow.c645 filter->dst_port_mask = tcp_mask->hdr.dst_port; in hinic_ntuple_item_check_l4()
1109 rule->mask.dst_port_mask = tcp_mask->hdr.dst_port; in hinic_tcam_normal_item_check_l4()
1144 rule->mask.dst_port_mask = udp_mask->hdr.dst_port; in hinic_tcam_normal_item_check_l4()
1703 switch (filter->dst_port_mask) { in ntuple_port_filter()
1705 hinic_filter_info->dst_port_mask = 0; in ntuple_port_filter()
1709 hinic_filter_info->dst_port_mask = 1; in ntuple_port_filter()
1924 !(filter->filter_info.dst_port_mask)) { in hinic_filter_info_init()
1937 filter->filter_info.dst_port_mask, in hinic_filter_info_init()
1961 filter->filter_info.dst_port_mask, in hinic_filter_info_init()
2536 if (rule->mask.dst_port_mask > 0) { in hinic_fdir_tcam_ipv4_init()
[all …]
/dpdk/drivers/net/ixgbe/
H A Dixgbe_fdir.c276 if (info->mask.dst_port_mask == 0 && info->mask.src_port_mask == 0) in fdir_set_input_mask_82599()
302 rte_be_to_cpu_16(info->mask.dst_port_mask), in fdir_set_input_mask_82599()
441 info->mask.dst_port_mask = input_mask->dst_port_mask; in ixgbe_fdir_store_input_mask_82599()
1147 info->mask.dst_port_mask != 0) && in ixgbe_fdir_filter_program()
1308 fdir_info->mask.dst_port_mask = info->mask.dst_port_mask; in ixgbe_fdir_info_get()
H A Dixgbe_ethdev.h168 uint16_t dst_port_mask; member
293 dst_port_mask:1, /* if mask is 1b, do not compare dst port. */ member
H A Dixgbe_flow.c456 filter->dst_port_mask = tcp_mask->hdr.dst_port; in cons_parse_ntuple_filter()
500 filter->dst_port_mask = udp_mask->hdr.dst_port; in cons_parse_ntuple_filter()
523 filter->dst_port_mask = sctp_mask->hdr.dst_port; in cons_parse_ntuple_filter()
2014 rule->mask.dst_port_mask = tcp_mask->hdr.dst_port; in ixgbe_parse_fdir_filter_normal()
2074 rule->mask.dst_port_mask = udp_mask->hdr.dst_port; in ixgbe_parse_fdir_filter_normal()
2139 rule->mask.dst_port_mask = sctp_mask->hdr.dst_port; in ixgbe_parse_fdir_filter_normal()
H A Dixgbe_ethdev.c6259 if (filter->filter_info.dst_port_mask == 0) in ixgbe_inject_5tuple_filter()
6441 switch (filter->dst_port_mask) { in ntuple_filter_to_5tuple()
6443 filter_info->dst_port_mask = 0; in ntuple_filter_to_5tuple()
6447 filter_info->dst_port_mask = 1; in ntuple_filter_to_5tuple()
/dpdk/drivers/net/igc/
H A Digc_flow.c489 filter->ntuple.tuple_info.dst_port_mask = 1; in igc_parse_pattern_udp()
539 tuple_info->dst_port_mask = 1; in igc_parse_pattern_tcp()
740 if (filter.ntuple.tuple_info.dst_port_mask == 0 && in igc_flow_create()
812 if (filter.ntuple.tuple_info.dst_port_mask == 0 && in igc_flow_validate()
H A Digc_ethdev.h171 uint8_t dst_port_mask:1, /* if mask is 1b, do compare dst port. */ member
H A Digc_filter.c208 if (info->dst_port_mask == 0) in igc_enable_tuple_filter()
/dpdk/examples/flow_classify/
H A Dflow_classify.c460 ntuple_filter->dst_port_mask = (uint16_t)temp; in parse_ipv4_5tuple_rule()
569 udp_mask.hdr.dst_port = ntuple_filter->dst_port_mask; in add_classify_rule()
594 tcp_mask.hdr.dst_port = ntuple_filter->dst_port_mask; in add_classify_rule()
617 sctp_mask.hdr.dst_port = ntuple_filter->dst_port_mask; in add_classify_rule()
/dpdk/drivers/net/txgbe/
H A Dtxgbe_fdir.c196 if (info->mask.dst_port_mask == 0 && info->mask.src_port_mask == 0) { in txgbe_fdir_set_input_mask()
205 fdirtcpm = rte_be_to_cpu_16(info->mask.dst_port_mask) << 16; in txgbe_fdir_set_input_mask()
251 info->mask.dst_port_mask = input_mask->dst_port_mask; in txgbe_fdir_store_input_mask()
H A Dtxgbe_ethdev.h88 uint16_t dst_port_mask; member
205 dst_port_mask:1, /* if mask is 1b, do not compare dst port. */ member
H A Dtxgbe_flow.c416 filter->dst_port_mask = tcp_mask->hdr.dst_port; in cons_parse_ntuple_filter()
460 filter->dst_port_mask = udp_mask->hdr.dst_port; in cons_parse_ntuple_filter()
483 filter->dst_port_mask = sctp_mask->hdr.dst_port; in cons_parse_ntuple_filter()
1905 rule->mask.dst_port_mask = tcp_mask->hdr.dst_port; in txgbe_parse_fdir_filter_normal()
1964 rule->mask.dst_port_mask = udp_mask->hdr.dst_port; in txgbe_parse_fdir_filter_normal()
2024 rule->mask.dst_port_mask = sctp_mask->hdr.dst_port; in txgbe_parse_fdir_filter_normal()
H A Dtxgbe_ethdev.c3855 if (filter->filter_info.dst_port_mask == 0) in txgbe_inject_5tuple_filter()
3998 switch (filter->dst_port_mask) { in ntuple_filter_to_5tuple()
4000 filter_info->dst_port_mask = 0; in ntuple_filter_to_5tuple()
4004 filter_info->dst_port_mask = 1; in ntuple_filter_to_5tuple()
/dpdk/drivers/net/e1000/
H A De1000_ethdev.h206 dst_port_mask:1, /* if mask is 1b, do not compare dst port. */ member
220 dst_port_mask:1, /* if mask is 1b, do not compare dst port. */ member
H A Digb_flow.c258 filter->dst_port_mask = tcp_mask->hdr.dst_port; in cons_parse_ntuple_filter()
296 filter->dst_port_mask = udp_mask->hdr.dst_port; in cons_parse_ntuple_filter()
321 filter->dst_port_mask = sctp_mask->hdr.dst_port; in cons_parse_ntuple_filter()
H A Digb_ethdev.c3687 switch (filter->dst_port_mask) { in ntuple_filter_to_2tuple()
3689 filter_info->dst_port_mask = 0; in ntuple_filter_to_2tuple()
3693 filter_info->dst_port_mask = 1; in ntuple_filter_to_2tuple()
3749 if (filter->filter_info.dst_port_mask == 1) /* 1b means not compare. */ in igb_inject_2uple_filter()
4103 switch (filter->dst_port_mask) { in ntuple_filter_to_5tuple_82576()
4105 filter_info->dst_port_mask = 0; in ntuple_filter_to_5tuple_82576()
4109 filter_info->dst_port_mask = 1; in ntuple_filter_to_5tuple_82576()
4197 if (filter->filter_info.dst_port_mask == 1) /* 1b means not compare. */ in igb_inject_5tuple_filter_82576()
/dpdk/drivers/net/bnxt/
H A Dbnxt_filter.h81 uint16_t dst_port_mask; member
H A Dbnxt_flow.c493 filter->dst_port_mask = tcp_mask->hdr.dst_port; in bnxt_validate_and_parse_flow_type()
536 filter->dst_port_mask = udp_mask->hdr.dst_port; in bnxt_validate_and_parse_flow_type()
1852 mf->dst_port_mask == nf->dst_port_mask && in bnxt_match_filter()
/dpdk/doc/guides/prog_guide/
H A Dflow_classify_lib.rst390 uint16_t dst_port_mask; /**< Mask of destination port. */
/dpdk/app/test-pmd/
H A Dtestpmd.c488 .dst_port_mask = 0xFFFF,

12