Home
last modified time | relevance | path

Searched refs:sctp_mask (Results 1 – 11 of 11) sorted by relevance

/f-stack/dpdk/drivers/net/enic/
H A Denic_clsf.c144 struct rte_sctp_hdr sctp_mask, sctp_val; in copy_fltr_v2() local
145 memset(&sctp_mask, 0, sizeof(sctp_mask)); in copy_fltr_v2()
149 sctp_mask.src_port = masks->src_port_mask; in copy_fltr_v2()
153 sctp_mask.dst_port = masks->dst_port_mask; in copy_fltr_v2()
157 sctp_mask.tag = 0xffffffff; in copy_fltr_v2()
166 enic_set_layer(gp, 0, FILTER_GENERIC_1_L4, &sctp_mask, in copy_fltr_v2()
238 struct rte_sctp_hdr sctp_mask, sctp_val; in copy_fltr_v2() local
239 memset(&sctp_mask, 0, sizeof(sctp_mask)); in copy_fltr_v2()
243 sctp_mask.src_port = masks->src_port_mask; in copy_fltr_v2()
247 sctp_mask.dst_port = masks->dst_port_mask; in copy_fltr_v2()
[all …]
/f-stack/dpdk/lib/librte_flow_classify/
H A Drte_flow_classify_parse.c215 const struct rte_flow_item_sctp *sctp_mask; in classify_parse_ntuple_filter() local
402 sctp_mask = item->mask; in classify_parse_ntuple_filter()
408 if (sctp_mask->hdr.tag || in classify_parse_ntuple_filter()
409 sctp_mask->hdr.cksum) { in classify_parse_ntuple_filter()
418 filter->dst_port_mask = sctp_mask->hdr.dst_port; in classify_parse_ntuple_filter()
419 filter->src_port_mask = sctp_mask->hdr.src_port; in classify_parse_ntuple_filter()
/f-stack/dpdk/drivers/net/ice/
H A Dice_acl_filter.c654 const struct rte_flow_item_sctp *sctp_spec, *sctp_mask; in ice_acl_parse_pattern() local
850 sctp_mask = item->mask; in ice_acl_parse_pattern()
855 if (sctp_spec && sctp_mask) { in ice_acl_parse_pattern()
856 if (sctp_mask->hdr.src_port == UINT16_MAX || in ice_acl_parse_pattern()
857 sctp_mask->hdr.dst_port == UINT16_MAX) { in ice_acl_parse_pattern()
866 sctp_mask->hdr.src_port) { in ice_acl_parse_pattern()
871 sctp_mask->hdr.src_port; in ice_acl_parse_pattern()
875 sctp_mask->hdr.dst_port) { in ice_acl_parse_pattern()
880 sctp_mask->hdr.dst_port; in ice_acl_parse_pattern()
H A Dice_switch_filter.c929 sctp_mask = item->mask; in ice_switch_inset_get()
930 if (sctp_spec && sctp_mask) { in ice_switch_inset_get()
932 if (sctp_mask->hdr.cksum) { in ice_switch_inset_get()
941 if (sctp_mask->hdr.src_port) in ice_switch_inset_get()
944 if (sctp_mask->hdr.dst_port) in ice_switch_inset_get()
948 if (sctp_mask->hdr.src_port) in ice_switch_inset_get()
951 if (sctp_mask->hdr.dst_port) in ice_switch_inset_get()
956 if (sctp_mask->hdr.src_port) { in ice_switch_inset_get()
960 sctp_mask->hdr.src_port; in ice_switch_inset_get()
963 if (sctp_mask->hdr.dst_port) { in ice_switch_inset_get()
[all …]
H A Dice_fdir_filter.c1645 const struct rte_flow_item_sctp *sctp_spec, *sctp_mask; in ice_fdir_parse_pattern() local
1903 sctp_mask = item->mask; in ice_fdir_parse_pattern()
1910 if (sctp_spec && sctp_mask) { in ice_fdir_parse_pattern()
1912 if (sctp_mask->hdr.cksum) { in ice_fdir_parse_pattern()
1920 if (sctp_mask->hdr.src_port == UINT16_MAX) in ice_fdir_parse_pattern()
1924 if (sctp_mask->hdr.dst_port == UINT16_MAX) in ice_fdir_parse_pattern()
/f-stack/dpdk/examples/flow_classify/
H A Dflow_classify.c521 struct rte_flow_item_sctp sctp_mask; in add_classify_rule() local
610 sctp_mask.hdr.src_port = ntuple_filter->src_port_mask; in add_classify_rule()
611 sctp_mask.hdr.dst_port = ntuple_filter->dst_port_mask; in add_classify_rule()
612 sctp_mask.hdr.cksum = 0; in add_classify_rule()
613 sctp_mask.hdr.tag = 0; in add_classify_rule()
617 sctp_item.mask = &sctp_mask; in add_classify_rule()
/f-stack/dpdk/drivers/net/ixgbe/
H A Dixgbe_flow.c507 sctp_mask = item->mask; in cons_parse_ntuple_filter()
513 if (sctp_mask->hdr.tag || in cons_parse_ntuple_filter()
514 sctp_mask->hdr.cksum) { in cons_parse_ntuple_filter()
2129 sctp_mask = item->mask; in ixgbe_parse_fdir_filter_normal()
2130 if (sctp_mask->hdr.tag || in ixgbe_parse_fdir_filter_normal()
2131 sctp_mask->hdr.cksum) { in ixgbe_parse_fdir_filter_normal()
2151 sctp_mask = item->mask; in ixgbe_parse_fdir_filter_normal()
2152 if (sctp_mask && in ixgbe_parse_fdir_filter_normal()
2153 (sctp_mask->hdr.src_port || in ixgbe_parse_fdir_filter_normal()
2155 sctp_mask->hdr.tag || in ixgbe_parse_fdir_filter_normal()
[all …]
/f-stack/dpdk/drivers/net/iavf/
H A Diavf_fdir.c465 const struct rte_flow_item_sctp *sctp_spec, *sctp_mask; in iavf_fdir_parse_pattern() local
738 sctp_mask = item->mask; in iavf_fdir_parse_pattern()
744 if (sctp_spec && sctp_mask) { in iavf_fdir_parse_pattern()
745 if (sctp_mask->hdr.cksum) { in iavf_fdir_parse_pattern()
752 if (sctp_mask->hdr.src_port == UINT16_MAX) { in iavf_fdir_parse_pattern()
756 if (sctp_mask->hdr.dst_port == UINT16_MAX) { in iavf_fdir_parse_pattern()
/f-stack/dpdk/drivers/net/hns3/
H A Dhns3_flow.c753 const struct rte_flow_item_sctp *sctp_mask; in hns3_parse_sctp() local
769 sctp_mask = item->mask; in hns3_parse_sctp()
770 if (sctp_mask->hdr.cksum) in hns3_parse_sctp()
775 if (sctp_mask->hdr.src_port) { in hns3_parse_sctp()
778 rte_be_to_cpu_16(sctp_mask->hdr.src_port); in hns3_parse_sctp()
780 if (sctp_mask->hdr.dst_port) { in hns3_parse_sctp()
783 rte_be_to_cpu_16(sctp_mask->hdr.dst_port); in hns3_parse_sctp()
785 if (sctp_mask->hdr.tag) { in hns3_parse_sctp()
788 rte_be_to_cpu_32(sctp_mask->hdr.tag); in hns3_parse_sctp()
/f-stack/dpdk/drivers/net/e1000/
H A Digb_flow.c106 const struct rte_flow_item_sctp *sctp_mask; in cons_parse_ntuple_filter() local
305 sctp_mask = item->mask; in cons_parse_ntuple_filter()
311 if (sctp_mask->hdr.tag || in cons_parse_ntuple_filter()
312 sctp_mask->hdr.cksum) { in cons_parse_ntuple_filter()
321 filter->dst_port_mask = sctp_mask->hdr.dst_port; in cons_parse_ntuple_filter()
322 filter->src_port_mask = sctp_mask->hdr.src_port; in cons_parse_ntuple_filter()
/f-stack/dpdk/drivers/net/i40e/
H A Di40e_flow.c2440 const struct rte_flow_item_sctp *sctp_spec, *sctp_mask; in i40e_flow_parse_fdir_pattern() local
2954 sctp_mask = item->mask; in i40e_flow_parse_fdir_pattern()
2963 if (sctp_spec && sctp_mask) { in i40e_flow_parse_fdir_pattern()
2965 if (sctp_mask->hdr.cksum) { in i40e_flow_parse_fdir_pattern()
2973 if (sctp_mask->hdr.src_port == UINT16_MAX) in i40e_flow_parse_fdir_pattern()
2975 if (sctp_mask->hdr.dst_port == UINT16_MAX) in i40e_flow_parse_fdir_pattern()
2977 if (sctp_mask->hdr.tag == UINT32_MAX) in i40e_flow_parse_fdir_pattern()
3408 const struct rte_flow_item_sctp *sctp_spec, *sctp_mask; in i40e_flow_parse_l4_pattern() local
3540 sctp_mask = item->mask; in i40e_flow_parse_l4_pattern()
3542 if (!sctp_spec || !sctp_mask) { in i40e_flow_parse_l4_pattern()