| /dpdk/lib/ethdev/ |
| H A D | rte_eth_ctrl.h | 61 uint16_t dst_port_mask; /**< Mask of destination port. */ member 364 uint16_t dst_port_mask; member
|
| /dpdk/lib/flow_classify/ |
| H A D | rte_flow_classify_parse.c | 359 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 D | rte_flow_classify.h | 123 uint16_t dst_port_mask; /**< Mask of destination port. */ member
|
| H A D | rte_flow_classify.c | 456 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 D | hinic_pmd_ethdev.h | 77 dst_port_mask:1, member 116 uint16_t dst_port_mask; member
|
| H A D | hinic_pmd_flow.c | 645 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 D | ixgbe_fdir.c | 276 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 D | ixgbe_ethdev.h | 168 uint16_t dst_port_mask; member 293 dst_port_mask:1, /* if mask is 1b, do not compare dst port. */ member
|
| H A D | ixgbe_flow.c | 456 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 D | ixgbe_ethdev.c | 6259 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 D | igc_flow.c | 489 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 D | igc_ethdev.h | 171 uint8_t dst_port_mask:1, /* if mask is 1b, do compare dst port. */ member
|
| H A D | igc_filter.c | 208 if (info->dst_port_mask == 0) in igc_enable_tuple_filter()
|
| /dpdk/examples/flow_classify/ |
| H A D | flow_classify.c | 460 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 D | txgbe_fdir.c | 196 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 D | txgbe_ethdev.h | 88 uint16_t dst_port_mask; member 205 dst_port_mask:1, /* if mask is 1b, do not compare dst port. */ member
|
| H A D | txgbe_flow.c | 416 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 D | txgbe_ethdev.c | 3855 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 D | e1000_ethdev.h | 206 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 D | igb_flow.c | 258 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 D | igb_ethdev.c | 3687 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 D | bnxt_filter.h | 81 uint16_t dst_port_mask; member
|
| H A D | bnxt_flow.c | 493 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 D | flow_classify_lib.rst | 390 uint16_t dst_port_mask; /**< Mask of destination port. */
|
| /dpdk/app/test-pmd/ |
| H A D | testpmd.c | 488 .dst_port_mask = 0xFFFF,
|