| /dpdk/drivers/net/mvpp2/ |
| H A D | mrvl_flow.c | 534 mrvl_parse_ip6_addr(const struct rte_flow_item_ipv6 *spec, in mrvl_parse_ip6_addr() 535 const struct rte_flow_item_ipv6 *mask, in mrvl_parse_ip6_addr() 582 mrvl_parse_ip6_dip(const struct rte_flow_item_ipv6 *spec, in mrvl_parse_ip6_dip() 583 const struct rte_flow_item_ipv6 *mask, in mrvl_parse_ip6_dip() 598 mrvl_parse_ip6_sip(const struct rte_flow_item_ipv6 *spec, in mrvl_parse_ip6_sip() 599 const struct rte_flow_item_ipv6 *mask, in mrvl_parse_ip6_sip() 616 mrvl_parse_ip6_flow(const struct rte_flow_item_ipv6 *spec, in mrvl_parse_ip6_flow() 617 const struct rte_flow_item_ipv6 *mask, in mrvl_parse_ip6_flow() 654 const struct rte_flow_item_ipv6 *mask __rte_unused, in mrvl_parse_ip6_next_hdr() 1037 const struct rte_flow_item_ipv6 *spec = NULL, *mask = NULL; in mrvl_parse_ip6() [all …]
|
| /dpdk/examples/ipsec-secgw/ |
| H A D | flow.c | 26 struct rte_flow_item_ipv6 spec; 27 struct rte_flow_item_ipv6 mask;
|
| H A D | ipsec.h | 157 struct rte_flow_item_ipv6 ipv6_spec;
|
| /dpdk/app/test-flow-perf/ |
| H A D | items_gen.c | 72 static struct rte_flow_item_ipv6 ipv6_specs[RTE_MAX_LCORE] __rte_cache_aligned; in add_ipv6() 73 static struct rte_flow_item_ipv6 ipv6_masks[RTE_MAX_LCORE] __rte_cache_aligned; in add_ipv6()
|
| /dpdk/drivers/net/sfc/ |
| H A D | sfc_mae.c | 2168 offsetof(struct rte_flow_item_ipv6, hdr.src_addr), 2173 offsetof(struct rte_flow_item_ipv6, hdr.dst_addr), 2182 offsetof(struct rte_flow_item_ipv6, hdr.proto), 2187 offsetof(struct rte_flow_item_ipv6, hdr.hop_limits), 2200 struct rte_flow_item_ipv6 supp_mask; in sfc_mae_rule_parse_item_ipv6() 2219 sizeof(struct rte_flow_item_ipv6), error); in sfc_mae_rule_parse_item_ipv6() 2227 const struct rte_flow_item_ipv6 *item_spec; in sfc_mae_rule_parse_item_ipv6() 2228 const struct rte_flow_item_ipv6 *item_mask; in sfc_mae_rule_parse_item_ipv6() 2230 item_spec = (const struct rte_flow_item_ipv6 *)spec; in sfc_mae_rule_parse_item_ipv6() 2231 item_mask = (const struct rte_flow_item_ipv6 *)mask; in sfc_mae_rule_parse_item_ipv6() [all …]
|
| H A D | sfc_flow.c | 571 const struct rte_flow_item_ipv6 *spec = NULL; in sfc_flow_parse_ipv6() 572 const struct rte_flow_item_ipv6 *mask = NULL; in sfc_flow_parse_ipv6() 574 const struct rte_flow_item_ipv6 supp_mask = { in sfc_flow_parse_ipv6() 593 sizeof(struct rte_flow_item_ipv6), in sfc_flow_parse_ipv6()
|
| /dpdk/drivers/net/bnxt/tf_ulp/ |
| H A D | ulp_rte_parser.c | 1170 const struct rte_flow_item_ipv6 *ipv6_spec = item->spec; in ulp_rte_ipv6_hdr_handler() 1171 const struct rte_flow_item_ipv6 *ipv6_mask = item->mask; in ulp_rte_ipv6_hdr_handler() 1218 size = sizeof(((struct rte_flow_item_ipv6 *)NULL)->hdr.vtc_flow); in ulp_rte_ipv6_hdr_handler() 1232 size = sizeof(((struct rte_flow_item_ipv6 *)NULL)->hdr.payload_len); in ulp_rte_ipv6_hdr_handler() 1239 size = sizeof(((struct rte_flow_item_ipv6 *)NULL)->hdr.proto); in ulp_rte_ipv6_hdr_handler() 1245 size = sizeof(((struct rte_flow_item_ipv6 *)NULL)->hdr.hop_limits); in ulp_rte_ipv6_hdr_handler() 1251 size = sizeof(((struct rte_flow_item_ipv6 *)NULL)->hdr.src_addr); in ulp_rte_ipv6_hdr_handler() 1258 size = sizeof(((struct rte_flow_item_ipv6 *)NULL)->hdr.dst_addr); in ulp_rte_ipv6_hdr_handler() 1896 const struct rte_flow_item_ipv6 *ip) in ulp_rte_enc_ipv6_hdr_handler() 1987 const struct rte_flow_item_ipv6 *ipv6_spec; in ulp_rte_vxlan_encap_act_handler()
|
| /dpdk/drivers/net/cxgbe/ |
| H A D | cxgbe_flow.c | 448 const struct rte_flow_item_ipv6 *val = item->spec; in ch_rte_parsetype_ipv6() 449 const struct rte_flow_item_ipv6 *umask = item->mask; in ch_rte_parsetype_ipv6() 450 const struct rte_flow_item_ipv6 *mask; in ch_rte_parsetype_ipv6() 454 mask = umask ? umask : (const struct rte_flow_item_ipv6 *)dmask; in ch_rte_parsetype_ipv6() 1002 .dmask = &(const struct rte_flow_item_ipv6) {
|
| /dpdk/drivers/net/mlx5/ |
| H A D | mlx5_flow_verbs.c | 600 const struct rte_flow_item_ipv6 *spec = item->spec; in flow_verbs_translate_item_ipv6() 601 const struct rte_flow_item_ipv6 *mask = item->mask; in flow_verbs_translate_item_ipv6() 1338 ((const struct rte_flow_item_ipv6 *) in flow_verbs_validate() 1341 ((const struct rte_flow_item_ipv6 *) in flow_verbs_validate() 1344 ((const struct rte_flow_item_ipv6 *) in flow_verbs_validate()
|
| H A D | mlx5_flow_dv.c | 188 ((const struct rte_flow_item_ipv6 *) in flow_dv_attr_init() 191 ((const struct rte_flow_item_ipv6 *) in flow_dv_attr_init() 193 ((const struct rte_flow_item_ipv6 *) in flow_dv_attr_init() 609 struct rte_flow_item_ipv6 ipv6; in flow_dv_convert_action_modify_ipv6() 610 struct rte_flow_item_ipv6 ipv6_mask; in flow_dv_convert_action_modify_ipv6() 833 struct rte_flow_item_ipv6 ipv6; in flow_dv_convert_action_modify_ttl() 834 struct rte_flow_item_ipv6 ipv6_mask; in flow_dv_convert_action_modify_ttl() 894 struct rte_flow_item_ipv6 ipv6; in flow_dv_convert_action_modify_dec_ttl() 895 struct rte_flow_item_ipv6 ipv6_mask; in flow_dv_convert_action_modify_dec_ttl() 1375 struct rte_flow_item_ipv6 ipv6; in flow_dv_convert_action_modify_ipv6_dscp() [all …]
|
| /dpdk/drivers/net/tap/ |
| H A D | tap_flow.c | 302 .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()
|
| /dpdk/drivers/net/igc/ |
| H A D | igc_flow.c | 421 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()
|
| /dpdk/drivers/net/iavf/ |
| H A D | iavf_ipsec_crypto.c | 1654 parse_ipv6_item(const struct rte_flow_item_ipv6 *item, in parse_ipv6_item() 1710 parse_ipv6_item((const struct rte_flow_item_ipv6 *) in iavf_ipsec_flow_item_parse() 1724 parse_ipv6_item((const struct rte_flow_item_ipv6 *) in iavf_ipsec_flow_item_parse() 1738 parse_ipv6_item((const struct rte_flow_item_ipv6 *) in iavf_ipsec_flow_item_parse()
|
| H A D | iavf_fdir.c | 647 struct rte_flow_item_ipv6 ipv6_spec; in iavf_fdir_refine_input_set() 725 const struct rte_flow_item_ipv6 *ipv6_spec, *ipv6_mask; in iavf_fdir_parse_pattern()
|
| /dpdk/lib/ethdev/ |
| H A D | rte_flow.h | 972 struct rte_flow_item_ipv6 { struct 998 static const struct rte_flow_item_ipv6 rte_flow_item_ipv6_mask = { argument
|
| /dpdk/drivers/net/cnxk/ |
| H A D | cnxk_flow.c | 16 sizeof(struct rte_flow_item_ipv6)},
|
| /dpdk/app/test-pmd/ |
| H A D | cmdline_flow.c | 712 struct rte_flow_item_ipv6 item_ipv6; 744 struct rte_flow_item_ipv6 item_ipv6; 3771 .args = ARGS(ARGS_ENTRY_HTON(struct rte_flow_item_ipv6, 3779 .args = ARGS(ARGS_ENTRY_HTON(struct rte_flow_item_ipv6, 3787 .args = ARGS(ARGS_ENTRY_HTON(struct rte_flow_item_ipv6, 3803 .args = ARGS(ARGS_ENTRY_BF(struct rte_flow_item_ipv6, 7440 static struct rte_flow_item_ipv6 ipv6_mask_tos; in parse_setup_vxlan_encap_data() 7733 struct rte_flow_item_ipv6 ipv6 = { in parse_vc_action_mplsogre_encap() 7832 struct rte_flow_item_ipv6 ipv6 = { in parse_vc_action_mplsogre_decap() 7926 struct rte_flow_item_ipv6 ipv6 = { in parse_vc_action_mplsoudp_encap() [all …]
|
| /dpdk/drivers/net/dpaa2/ |
| H A D | dpaa2_flow.c | 118 static const struct rte_flow_item_ipv6 dpaa2_flow_item_ipv6_mask = { 887 size = sizeof(struct rte_flow_item_ipv6); in dpaa2_flow_extract_support() 1422 const struct rte_flow_item_ipv6 *spec_ipv6 = 0, in dpaa2_configure_flow_generic_ip() 1440 spec_ipv6 = (const struct rte_flow_item_ipv6 *)pattern->spec; in dpaa2_configure_flow_generic_ip() 1441 mask_ipv6 = (const struct rte_flow_item_ipv6 *) in dpaa2_configure_flow_generic_ip()
|
| /dpdk/drivers/net/hinic/ |
| H A D | hinic_pmd_flow.c | 864 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()
|
| /dpdk/drivers/net/enic/ |
| H A D | enic_flow.c | 765 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()
|
| /dpdk/drivers/net/ixgbe/ |
| H A D | ixgbe_ipsec.c | 693 const struct rte_flow_item_ipv6 *ipv6 = ip_spec; in ixgbe_crypto_add_ingress_sa_from_flow()
|
| /dpdk/drivers/net/txgbe/ |
| H A D | txgbe_ipsec.c | 669 const struct rte_flow_item_ipv6 *ipv6 = ip_spec; in txgbe_crypto_add_ingress_sa_from_flow()
|
| H A D | txgbe_flow.c | 1547 const struct rte_flow_item_ipv6 *ipv6_spec; in txgbe_parse_fdir_filter_normal() 1548 const struct rte_flow_item_ipv6 *ipv6_mask; in txgbe_parse_fdir_filter_normal()
|
| /dpdk/drivers/net/qede/ |
| H A D | qede_filter.c | 821 const struct rte_flow_item_ipv6 *spec; in qede_flow_parse_pattern()
|
| /dpdk/drivers/net/hns3/ |
| H A D | hns3_flow.c | 650 const struct rte_flow_item_ipv6 *ipv6_spec; in hns3_parse_ipv6() 651 const struct rte_flow_item_ipv6 *ipv6_mask; in hns3_parse_ipv6()
|