Home
last modified time | relevance | path

Searched refs:rte_flow_item_ipv6 (Results 1 – 25 of 33) sorted by relevance

12

/f-stack/dpdk/app/test-flow-perf/
H A Ditems_gen.c80 static struct rte_flow_item_ipv6 ipv6_spec; in add_ipv6()
81 static struct rte_flow_item_ipv6 ipv6_mask; in add_ipv6()
83 memset(&ipv6_spec, 0, sizeof(struct rte_flow_item_ipv6)); in add_ipv6()
84 memset(&ipv6_mask, 0, sizeof(struct rte_flow_item_ipv6)); in add_ipv6()
/f-stack/dpdk/drivers/net/sfc/
H A Dsfc_mae.c1105 offsetof(struct rte_flow_item_ipv6, hdr.src_addr),
1110 offsetof(struct rte_flow_item_ipv6, hdr.dst_addr),
1118 RTE_SIZEOF_FIELD(struct rte_flow_item_ipv6, hdr.proto),
1119 offsetof(struct rte_flow_item_ipv6, hdr.proto),
1124 offsetof(struct rte_flow_item_ipv6, hdr.hop_limits),
1137 struct rte_flow_item_ipv6 supp_mask; in sfc_mae_rule_parse_item_ipv6()
1156 sizeof(struct rte_flow_item_ipv6), error); in sfc_mae_rule_parse_item_ipv6()
1164 const struct rte_flow_item_ipv6 *item_spec; in sfc_mae_rule_parse_item_ipv6()
1165 const struct rte_flow_item_ipv6 *item_mask; in sfc_mae_rule_parse_item_ipv6()
1167 item_spec = (const struct rte_flow_item_ipv6 *)spec; in sfc_mae_rule_parse_item_ipv6()
[all …]
H A Dsfc_flow.c562 const struct rte_flow_item_ipv6 *spec = NULL; in sfc_flow_parse_ipv6()
563 const struct rte_flow_item_ipv6 *mask = NULL; in sfc_flow_parse_ipv6()
565 const struct rte_flow_item_ipv6 supp_mask = { in sfc_flow_parse_ipv6()
584 sizeof(struct rte_flow_item_ipv6), in sfc_flow_parse_ipv6()
/f-stack/dpdk/drivers/net/mvpp2/
H A Dmrvl_flow.c691 mrvl_parse_ip6_addr(const struct rte_flow_item_ipv6 *spec, in mrvl_parse_ip6_addr()
692 const struct rte_flow_item_ipv6 *mask, in mrvl_parse_ip6_addr()
736 mrvl_parse_ip6_dip(const struct rte_flow_item_ipv6 *spec, in mrvl_parse_ip6_dip()
737 const struct rte_flow_item_ipv6 *mask, in mrvl_parse_ip6_dip()
752 mrvl_parse_ip6_sip(const struct rte_flow_item_ipv6 *spec, in mrvl_parse_ip6_sip()
753 const struct rte_flow_item_ipv6 *mask, in mrvl_parse_ip6_sip()
770 mrvl_parse_ip6_flow(const struct rte_flow_item_ipv6 *spec, in mrvl_parse_ip6_flow()
771 const struct rte_flow_item_ipv6 *mask, in mrvl_parse_ip6_flow()
806 const struct rte_flow_item_ipv6 *mask __rte_unused, in mrvl_parse_ip6_next_hdr()
1172 const struct rte_flow_item_ipv6 *spec = NULL, *mask = NULL; in mrvl_parse_ip6()
[all …]
/f-stack/dpdk/examples/ipsec-secgw/
H A Dflow.c26 struct rte_flow_item_ipv6 spec;
27 struct rte_flow_item_ipv6 mask;
H A Dipsec.h150 struct rte_flow_item_ipv6 ipv6_spec;
/f-stack/dpdk/drivers/net/cxgbe/
H A Dcxgbe_flow.c453 const struct rte_flow_item_ipv6 *val = item->spec; in ch_rte_parsetype_ipv6()
454 const struct rte_flow_item_ipv6 *umask = item->mask; in ch_rte_parsetype_ipv6()
455 const struct rte_flow_item_ipv6 *mask; in ch_rte_parsetype_ipv6()
459 mask = umask ? umask : (const struct rte_flow_item_ipv6 *)dmask; in ch_rte_parsetype_ipv6()
1007 .dmask = &(const struct rte_flow_item_ipv6) {
/f-stack/dpdk/drivers/net/mlx5/
H A Dmlx5_flow_verbs.c653 const struct rte_flow_item_ipv6 *spec = item->spec; in flow_verbs_translate_item_ipv6()
654 const struct rte_flow_item_ipv6 *mask = item->mask; in flow_verbs_translate_item_ipv6()
1337 ((const struct rte_flow_item_ipv6 *) in flow_verbs_validate()
1340 ((const struct rte_flow_item_ipv6 *) in flow_verbs_validate()
1343 ((const struct rte_flow_item_ipv6 *) in flow_verbs_validate()
H A Dmlx5_flow_dv.c157 ((const struct rte_flow_item_ipv6 *) in flow_dv_attr_init()
160 ((const struct rte_flow_item_ipv6 *) in flow_dv_attr_init()
162 ((const struct rte_flow_item_ipv6 *) in flow_dv_attr_init()
511 struct rte_flow_item_ipv6 ipv6; in flow_dv_convert_action_modify_ipv6()
512 struct rte_flow_item_ipv6 ipv6_mask; in flow_dv_convert_action_modify_ipv6()
735 struct rte_flow_item_ipv6 ipv6; in flow_dv_convert_action_modify_ttl()
736 struct rte_flow_item_ipv6 ipv6_mask; in flow_dv_convert_action_modify_ttl()
796 struct rte_flow_item_ipv6 ipv6; in flow_dv_convert_action_modify_dec_ttl()
797 struct rte_flow_item_ipv6 ipv6_mask; in flow_dv_convert_action_modify_dec_ttl()
1304 struct rte_flow_item_ipv6 ipv6; in flow_dv_convert_action_modify_ipv6_dscp()
[all …]
H A Dmlx5_flow.c188 ip_next_proto_m = ((const struct rte_flow_item_ipv6 *) in mlx5_flow_expand_rss_item_complete()
195 ip_next_proto = ((const struct rte_flow_item_ipv6 *) in mlx5_flow_expand_rss_item_complete()
2059 const struct rte_flow_item_ipv6 *acc_mask, in mlx5_flow_validate_item_ipv6()
2062 const struct rte_flow_item_ipv6 *mask = item->mask; in mlx5_flow_validate_item_ipv6()
2063 const struct rte_flow_item_ipv6 *spec = item->spec; in mlx5_flow_validate_item_ipv6()
2064 const struct rte_flow_item_ipv6 nic_mask = { in mlx5_flow_validate_item_ipv6()
2136 sizeof(struct rte_flow_item_ipv6), in mlx5_flow_validate_item_ipv6()
H A Dmlx5_flow.h1349 const struct rte_flow_item_ipv6 *acc_mask,
/f-stack/dpdk/drivers/net/igc/
H A Digc_flow.c421 const struct rte_flow_item_ipv6 *spec = item->spec; in igc_parse_pattern_ipv6()
422 const struct rte_flow_item_ipv6 *mask = item->mask; in igc_parse_pattern_ipv6()
/f-stack/dpdk/lib/librte_ethdev/
H A Drte_flow.h812 struct rte_flow_item_ipv6 { struct
838 static const struct rte_flow_item_ipv6 rte_flow_item_ipv6_mask = { argument
H A Drte_flow.c56 MK_FLOW_ITEM(IPV6, sizeof(struct rte_flow_item_ipv6)),
/f-stack/dpdk/drivers/net/tap/
H A Dtap_flow.c302 .mask = &(const struct rte_flow_item_ipv6){
315 .mask_sz = sizeof(struct rte_flow_item_ipv6),
690 const struct rte_flow_item_ipv6 *spec = item->spec; in tap_flow_create_ipv6()
691 const struct rte_flow_item_ipv6 *mask = item->mask; in tap_flow_create_ipv6()
/f-stack/dpdk/app/test-pmd/
H A Dcmdline_flow.c497 struct rte_flow_item_ipv6 item_ipv6;
529 struct rte_flow_item_ipv6 item_ipv6;
2437 .args = ARGS(ARGS_ENTRY_HTON(struct rte_flow_item_ipv6,
2444 .args = ARGS(ARGS_ENTRY_HTON(struct rte_flow_item_ipv6,
2451 .args = ARGS(ARGS_ENTRY_HTON(struct rte_flow_item_ipv6,
2465 .args = ARGS(ARGS_ENTRY_BF(struct rte_flow_item_ipv6,
5117 static struct rte_flow_item_ipv6 ipv6_mask_tos; in parse_vc_action_vxlan_encap()
5372 struct rte_flow_item_ipv6 ipv6 = { in parse_vc_action_mplsogre_encap()
5471 struct rte_flow_item_ipv6 ipv6 = { in parse_vc_action_mplsogre_decap()
5565 struct rte_flow_item_ipv6 ipv6 = { in parse_vc_action_mplsoudp_encap()
[all …]
/f-stack/dpdk/drivers/net/octeontx2/
H A Dotx2_flow_parse.c97 info.len = sizeof(struct rte_flow_item_ipv6); in otx2_flow_parse_lg()
520 info.len = sizeof(struct rte_flow_item_ipv6); in otx2_flow_parse_lc()
/f-stack/dpdk/drivers/net/dpaa2/
H A Ddpaa2_flow.c111 static const struct rte_flow_item_ipv6 dpaa2_flow_item_ipv6_mask = {
880 size = sizeof(struct rte_flow_item_ipv6); in dpaa2_flow_extract_support()
1415 const struct rte_flow_item_ipv6 *spec_ipv6 = 0, in dpaa2_configure_flow_generic_ip()
1433 spec_ipv6 = (const struct rte_flow_item_ipv6 *)pattern->spec; in dpaa2_configure_flow_generic_ip()
1434 mask_ipv6 = (const struct rte_flow_item_ipv6 *) in dpaa2_configure_flow_generic_ip()
/f-stack/dpdk/drivers/net/bnxt/tf_ulp/
H A Dulp_rte_parser.c1034 const struct rte_flow_item_ipv6 *ipv6_spec = item->spec; in ulp_rte_ipv6_hdr_handler()
1035 const struct rte_flow_item_ipv6 *ipv6_mask = item->mask; in ulp_rte_ipv6_hdr_handler()
1493 const struct rte_flow_item_ipv6 *ipv6_spec; in ulp_rte_vxlan_encap_act_handler()
/f-stack/dpdk/drivers/net/hinic/
H A Dhinic_pmd_flow.c864 const struct rte_flow_item_ipv6 *ipv6_spec; in hinic_normal_item_check_ip()
865 const struct rte_flow_item_ipv6 *ipv6_mask; in hinic_normal_item_check_ip()
950 ipv6_mask = (const struct rte_flow_item_ipv6 *)item->mask; in hinic_normal_item_check_ip()
985 ipv6_spec = (const struct rte_flow_item_ipv6 *)item->spec; in hinic_normal_item_check_ip()
/f-stack/dpdk/drivers/net/enic/
H A Denic_flow.c765 const struct rte_flow_item_ipv6 *spec = item->spec; in enic_copy_item_ipv6_v2()
766 const struct rte_flow_item_ipv6 *mask = item->mask; in enic_copy_item_ipv6_v2()
/f-stack/dpdk/drivers/net/ixgbe/
H A Dixgbe_ipsec.c693 const struct rte_flow_item_ipv6 *ipv6 = ip_spec; in ixgbe_crypto_add_ingress_sa_from_flow()
/f-stack/dpdk/drivers/net/qede/
H A Dqede_filter.c821 const struct rte_flow_item_ipv6 *spec; in qede_flow_parse_pattern()
/f-stack/dpdk/drivers/net/iavf/
H A Diavf_fdir.c462 const struct rte_flow_item_ipv6 *ipv6_spec, *ipv6_mask; in iavf_fdir_parse_pattern()
/f-stack/dpdk/drivers/net/hns3/
H A Dhns3_flow.c599 const struct rte_flow_item_ipv6 *ipv6_spec; in hns3_parse_ipv6()
600 const struct rte_flow_item_ipv6 *ipv6_mask; in hns3_parse_ipv6()

12