Home
last modified time | relevance | path

Searched refs:src_port_mask (Results 1 – 25 of 26) sorted by relevance

12

/dpdk/lib/ethdev/
H A Drte_eth_ctrl.h63 uint16_t src_port_mask; /**< Mask of source port. */ member
362 uint16_t src_port_mask; member
/dpdk/lib/flow_classify/
H A Drte_flow_classify_parse.c360 filter->src_port_mask = tcp_mask->hdr.src_port; in classify_parse_ntuple_filter()
395 filter->src_port_mask = udp_mask->hdr.src_port; in classify_parse_ntuple_filter()
418 filter->src_port_mask = sctp_mask->hdr.src_port; in classify_parse_ntuple_filter()
H A Drte_flow_classify.h125 uint16_t src_port_mask; /**< Mask of source port. */ member
H A Drte_flow_classify.c448 cls->ntuple_filter.src_port_mask; in allocate_acl_ipv4_5tuple_rule()
451 rule->rules.u.ipv4_5tuple.src_port_mask = in allocate_acl_ipv4_5tuple_rule()
452 cls->ntuple_filter.src_port_mask; in allocate_acl_ipv4_5tuple_rule()
/dpdk/drivers/net/hinic/
H A Dhinic_pmd_ethdev.h78 src_port_mask:1, member
115 uint16_t src_port_mask; member
H A Dhinic_pmd_flow.c646 filter->src_port_mask = tcp_mask->hdr.src_port; in hinic_ntuple_item_check_l4()
1110 rule->mask.src_port_mask = tcp_mask->hdr.src_port; in hinic_tcam_normal_item_check_l4()
1143 rule->mask.src_port_mask = udp_mask->hdr.src_port; in hinic_tcam_normal_item_check_l4()
1717 switch (filter->src_port_mask) { in ntuple_port_filter()
1719 hinic_filter_info->src_port_mask = 0; in ntuple_port_filter()
1723 hinic_filter_info->src_port_mask = 1; in ntuple_port_filter()
1928 !(filter->filter_info.src_port_mask)) { in hinic_filter_info_init()
1939 filter->filter_info.src_port_mask); in hinic_filter_info_init()
1963 filter->filter_info.src_port_mask); in hinic_filter_info_init()
2541 if (rule->mask.src_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()
303 rte_be_to_cpu_16(info->mask.src_port_mask)); in fdir_set_input_mask_82599()
440 info->mask.src_port_mask = input_mask->src_port_mask; in ixgbe_fdir_store_input_mask_82599()
1146 (info->mask.src_port_mask != 0 || in ixgbe_fdir_filter_program()
1307 fdir_info->mask.src_port_mask = info->mask.src_port_mask; in ixgbe_fdir_info_get()
H A Dixgbe_ethdev.h167 uint16_t src_port_mask; member
294 src_port_mask:1, /* if mask is 1b, do not compare src port. */ member
H A Dixgbe_flow.c457 filter->src_port_mask = tcp_mask->hdr.src_port; in cons_parse_ntuple_filter()
501 filter->src_port_mask = udp_mask->hdr.src_port; in cons_parse_ntuple_filter()
524 filter->src_port_mask = sctp_mask->hdr.src_port; in cons_parse_ntuple_filter()
2013 rule->mask.src_port_mask = tcp_mask->hdr.src_port; in ixgbe_parse_fdir_filter_normal()
2073 rule->mask.src_port_mask = udp_mask->hdr.src_port; in ixgbe_parse_fdir_filter_normal()
2138 rule->mask.src_port_mask = sctp_mask->hdr.src_port; in ixgbe_parse_fdir_filter_normal()
H A Dixgbe_ethdev.c6257 if (filter->filter_info.src_port_mask == 0) in ixgbe_inject_5tuple_filter()
6454 switch (filter->src_port_mask) { in ntuple_filter_to_5tuple()
6456 filter_info->src_port_mask = 0; in ntuple_filter_to_5tuple()
6460 filter_info->src_port_mask = 1; in ntuple_filter_to_5tuple()
/dpdk/examples/flow_classify/
H A Dflow_classify.c448 ntuple_filter->src_port_mask = (uint16_t)temp; in parse_ipv4_5tuple_rule()
568 udp_mask.hdr.src_port = ntuple_filter->src_port_mask; in add_classify_rule()
593 tcp_mask.hdr.src_port = ntuple_filter->src_port_mask; in add_classify_rule()
616 sctp_mask.hdr.src_port = ntuple_filter->src_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()
206 fdirtcpm |= rte_be_to_cpu_16(info->mask.src_port_mask); in txgbe_fdir_set_input_mask()
250 info->mask.src_port_mask = input_mask->src_port_mask; in txgbe_fdir_store_input_mask()
H A Dtxgbe_ethdev.h87 uint16_t src_port_mask; member
206 src_port_mask:1, /* if mask is 1b, do not compare src port. */ member
H A Dtxgbe_flow.c417 filter->src_port_mask = tcp_mask->hdr.src_port; in cons_parse_ntuple_filter()
461 filter->src_port_mask = udp_mask->hdr.src_port; in cons_parse_ntuple_filter()
484 filter->src_port_mask = sctp_mask->hdr.src_port; in cons_parse_ntuple_filter()
1904 rule->mask.src_port_mask = tcp_mask->hdr.src_port; in txgbe_parse_fdir_filter_normal()
1963 rule->mask.src_port_mask = udp_mask->hdr.src_port; in txgbe_parse_fdir_filter_normal()
2023 rule->mask.src_port_mask = sctp_mask->hdr.src_port; in txgbe_parse_fdir_filter_normal()
H A Dtxgbe_ethdev.c3853 if (filter->filter_info.src_port_mask == 0) in txgbe_inject_5tuple_filter()
4011 switch (filter->src_port_mask) { in ntuple_filter_to_5tuple()
4013 filter_info->src_port_mask = 0; in ntuple_filter_to_5tuple()
4017 filter_info->src_port_mask = 1; in ntuple_filter_to_5tuple()
/dpdk/drivers/net/e1000/
H A De1000_ethdev.h207 src_port_mask:1, /* if mask is 1b, do not compare src port. */ member
221 src_port_mask:1, /* if mask is 1b, do not compare src port. */ member
H A Digb_flow.c259 filter->src_port_mask = tcp_mask->hdr.src_port; in cons_parse_ntuple_filter()
297 filter->src_port_mask = udp_mask->hdr.src_port; in cons_parse_ntuple_filter()
322 filter->src_port_mask = sctp_mask->hdr.src_port; in cons_parse_ntuple_filter()
450 filter->src_port_mask) { in igb_parse_ntuple_filter()
H A Digb_ethdev.c4116 switch (filter->src_port_mask) { in ntuple_filter_to_5tuple_82576()
4118 filter_info->src_port_mask = 0; in ntuple_filter_to_5tuple_82576()
4122 filter_info->src_port_mask = 1; in ntuple_filter_to_5tuple_82576()
4182 if (filter->filter_info.src_port_mask == 0) in igb_inject_5tuple_filter_82576()
/dpdk/drivers/net/bnxt/
H A Dbnxt_filter.h83 uint16_t src_port_mask; member
H A Dbnxt_flow.c499 filter->src_port_mask = tcp_mask->hdr.src_port; in bnxt_validate_and_parse_flow_type()
542 filter->src_port_mask = udp_mask->hdr.src_port; in bnxt_validate_and_parse_flow_type()
1850 mf->src_port_mask == nf->src_port_mask && in bnxt_match_filter()
H A Dbnxt_hwrm.c5051 req.src_port_mask = rte_cpu_to_le_16(filter->src_port_mask); in bnxt_hwrm_set_ntuple_filter()
/dpdk/doc/guides/prog_guide/
H A Dflow_classify_lib.rst392 uint16_t src_port_mask; /**< Mask of source port. */
/dpdk/app/test-pmd/
H A Dtestpmd.c487 .src_port_mask = 0xFFFF,
H A Dconfig.c5637 rte_be_to_cpu_16(mask->src_port_mask), in print_fdir_mask()
H A Dcmdline.c10821 mask->src_port_mask = rte_cpu_to_be_16(res->port_src); in cmd_flow_director_mask_parsed()

12