| /f-stack/dpdk/app/test-flow-perf/ |
| H A D | items_gen.c | 80 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 D | sfc_mae.c | 1105 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 D | sfc_flow.c | 562 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 D | mrvl_flow.c | 691 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 D | flow.c | 26 struct rte_flow_item_ipv6 spec; 27 struct rte_flow_item_ipv6 mask;
|
| H A D | ipsec.h | 150 struct rte_flow_item_ipv6 ipv6_spec;
|
| /f-stack/dpdk/drivers/net/cxgbe/ |
| H A D | cxgbe_flow.c | 453 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 D | mlx5_flow_verbs.c | 653 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 D | mlx5_flow_dv.c | 157 ((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 D | mlx5_flow.c | 188 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 D | mlx5_flow.h | 1349 const struct rte_flow_item_ipv6 *acc_mask,
|
| /f-stack/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()
|
| /f-stack/dpdk/lib/librte_ethdev/ |
| H A D | rte_flow.h | 812 struct rte_flow_item_ipv6 { struct 838 static const struct rte_flow_item_ipv6 rte_flow_item_ipv6_mask = { argument
|
| H A D | rte_flow.c | 56 MK_FLOW_ITEM(IPV6, sizeof(struct rte_flow_item_ipv6)),
|
| /f-stack/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()
|
| /f-stack/dpdk/app/test-pmd/ |
| H A D | cmdline_flow.c | 497 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 D | otx2_flow_parse.c | 97 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 D | dpaa2_flow.c | 111 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 D | ulp_rte_parser.c | 1034 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 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()
|
| /f-stack/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()
|
| /f-stack/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()
|
| /f-stack/dpdk/drivers/net/qede/ |
| H A D | qede_filter.c | 821 const struct rte_flow_item_ipv6 *spec; in qede_flow_parse_pattern()
|
| /f-stack/dpdk/drivers/net/iavf/ |
| H A D | iavf_fdir.c | 462 const struct rte_flow_item_ipv6 *ipv6_spec, *ipv6_mask; in iavf_fdir_parse_pattern()
|
| /f-stack/dpdk/drivers/net/hns3/ |
| H A D | hns3_flow.c | 599 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()
|