| /f-stack/dpdk/examples/flow_filtering/ |
| H A D | flow_blocks.c | 48 struct rte_flow_item_ipv4 ip_spec; in generate_ipv4_flow() 49 struct rte_flow_item_ipv4 ip_mask; in generate_ipv4_flow() 82 memset(&ip_spec, 0, sizeof(struct rte_flow_item_ipv4)); in generate_ipv4_flow() 83 memset(&ip_mask, 0, sizeof(struct rte_flow_item_ipv4)); in generate_ipv4_flow()
|
| /f-stack/dpdk/doc/guides/sample_app_ug/ |
| H A D | flow_filtering.rst | 376 struct rte_flow_item_ipv4 ip_spec; 377 struct rte_flow_item_ipv4 ip_mask; 409 memset(&ip_spec, 0, sizeof(struct rte_flow_item_ipv4)); 410 memset(&ip_mask, 0, sizeof(struct rte_flow_item_ipv4)); 439 struct rte_flow_item_ipv4 ip_spec; 440 struct rte_flow_item_ipv4 ip_mask; 472 memset(&ip_spec, 0, sizeof(struct rte_flow_item_ipv4)); 473 memset(&ip_mask, 0, sizeof(struct rte_flow_item_ipv4));
|
| /f-stack/dpdk/drivers/net/sfc/ |
| H A D | sfc_mae.c | 1028 offsetof(struct rte_flow_item_ipv4, hdr.src_addr), 1033 offsetof(struct rte_flow_item_ipv4, hdr.dst_addr), 1042 offsetof(struct rte_flow_item_ipv4, hdr.next_proto_id), 1046 RTE_SIZEOF_FIELD(struct rte_flow_item_ipv4, 1053 offsetof(struct rte_flow_item_ipv4, hdr.time_to_live), 1065 struct rte_flow_item_ipv4 supp_mask; in sfc_mae_rule_parse_item_ipv4() 1077 sizeof(struct rte_flow_item_ipv4), error); in sfc_mae_rule_parse_item_ipv4() 1085 const struct rte_flow_item_ipv4 *item_spec; in sfc_mae_rule_parse_item_ipv4() 1086 const struct rte_flow_item_ipv4 *item_mask; in sfc_mae_rule_parse_item_ipv4() 1088 item_spec = (const struct rte_flow_item_ipv4 *)spec; in sfc_mae_rule_parse_item_ipv4() [all …]
|
| H A D | sfc_flow.c | 471 const struct rte_flow_item_ipv4 *spec = NULL; in sfc_flow_parse_ipv4() 472 const struct rte_flow_item_ipv4 *mask = NULL; in sfc_flow_parse_ipv4() 474 const struct rte_flow_item_ipv4 supp_mask = { in sfc_flow_parse_ipv4() 487 sizeof(struct rte_flow_item_ipv4), in sfc_flow_parse_ipv4()
|
| /f-stack/dpdk/app/test-flow-perf/ |
| H A D | items_gen.c | 61 static struct rte_flow_item_ipv4 ipv4_spec; in add_ipv4() 62 static struct rte_flow_item_ipv4 ipv4_mask; in add_ipv4() 64 memset(&ipv4_spec, 0, sizeof(struct rte_flow_item_ipv4)); in add_ipv4() 65 memset(&ipv4_mask, 0, sizeof(struct rte_flow_item_ipv4)); in add_ipv4()
|
| /f-stack/dpdk/drivers/net/mvpp2/ |
| H A D | mrvl_flow.c | 539 mrvl_parse_ip4_dscp(const struct rte_flow_item_ipv4 *spec, in mrvl_parse_ip4_dscp() 540 const struct rte_flow_item_ipv4 *mask, in mrvl_parse_ip4_dscp() 577 mrvl_parse_ip4_addr(const struct rte_flow_item_ipv4 *spec, in mrvl_parse_ip4_addr() 578 const struct rte_flow_item_ipv4 *mask, in mrvl_parse_ip4_addr() 622 mrvl_parse_ip4_dip(const struct rte_flow_item_ipv4 *spec, in mrvl_parse_ip4_dip() 623 const struct rte_flow_item_ipv4 *mask, in mrvl_parse_ip4_dip() 638 mrvl_parse_ip4_sip(const struct rte_flow_item_ipv4 *spec, in mrvl_parse_ip4_sip() 639 const struct rte_flow_item_ipv4 *mask, in mrvl_parse_ip4_sip() 1112 sizeof(struct rte_flow_item_ipv4), error); in mrvl_parse_ip4() 1247 sizeof(struct rte_flow_item_ipv4), error); in mrvl_parse_tcp() [all …]
|
| /f-stack/dpdk/drivers/net/dpaa2/ |
| H A D | dpaa2_mux.c | 101 const struct rte_flow_item_ipv4 *spec; in rte_pmd_dpaa2_mux_flow_create() 109 spec = (const struct rte_flow_item_ipv4 *)pattern[0]->spec; in rte_pmd_dpaa2_mux_flow_create()
|
| /f-stack/dpdk/app/test/ |
| H A D | test_flow_classify.c | 97 static struct rte_flow_item_ipv4 ipv4_udp_spec_1 = { 101 static const struct rte_flow_item_ipv4 ipv4_mask_24 = { 133 static struct rte_flow_item_ipv4 ipv4_tcp_spec_1 = { 152 static struct rte_flow_item_ipv4 ipv4_sctp_spec_1 = {
|
| /f-stack/dpdk/examples/ipsec-secgw/ |
| H A D | flow.c | 22 struct rte_flow_item_ipv4 spec; 23 struct rte_flow_item_ipv4 mask;
|
| H A D | ipsec.h | 149 struct rte_flow_item_ipv4 ipv4_spec;
|
| /f-stack/dpdk/doc/guides/howto/ |
| H A D | rte_flow.rst | 40 struct rte_flow_item_ipv4 ipv4; 135 struct rte_flow_item_ipv4 ipv4; 136 struct rte_flow_item_ipv4 ipv4_mask;
|
| /f-stack/dpdk/drivers/net/ipn3ke/ |
| H A D | ipn3ke_flow.c | 354 const struct rte_flow_item_ipv4 *ipv4 = NULL; in ipn3ke_pattern_ip_tcp() 419 const struct rte_flow_item_ipv4 *ipv4 = NULL; in ipn3ke_pattern_ip_udp() 487 const struct rte_flow_item_ipv4 *ipv4 = NULL; in ipn3ke_pattern_ip_nvgre() 561 const struct rte_flow_item_ipv4 *ipv4 = NULL; in ipn3ke_pattern_vxlan_ip_udp()
|
| /f-stack/dpdk/lib/librte_flow_classify/ |
| H A D | rte_flow_classify_parse.c | 208 const struct rte_flow_item_ipv4 *ipv4_spec; in classify_parse_ntuple_filter() 209 const struct rte_flow_item_ipv4 *ipv4_mask; in classify_parse_ntuple_filter()
|
| /f-stack/dpdk/drivers/net/cxgbe/ |
| H A D | cxgbe_flow.c | 410 const struct rte_flow_item_ipv4 *val = item->spec; in ch_rte_parsetype_ipv4() 411 const struct rte_flow_item_ipv4 *umask = item->mask; in ch_rte_parsetype_ipv4() 412 const struct rte_flow_item_ipv4 *mask; in ch_rte_parsetype_ipv4() 414 mask = umask ? umask : (const struct rte_flow_item_ipv4 *)dmask; in ch_rte_parsetype_ipv4() 996 .dmask = &(const struct rte_flow_item_ipv4) {
|
| /f-stack/dpdk/drivers/net/mlx4/ |
| H A D | mlx4_flow.c | 349 const struct rte_flow_item_ipv4 *spec = item->spec; in mlx4_flow_merge_ipv4() 350 const struct rte_flow_item_ipv4 *mask = in mlx4_flow_merge_ipv4() 606 .mask_support = &(const struct rte_flow_item_ipv4){ 613 .mask_sz = sizeof(struct rte_flow_item_ipv4),
|
| /f-stack/dpdk/drivers/net/hinic/ |
| H A D | hinic_pmd_flow.c | 540 const struct rte_flow_item_ipv4 *ipv4_spec; in hinic_ntuple_item_check_ipv4() 541 const struct rte_flow_item_ipv4 *ipv4_mask; in hinic_ntuple_item_check_ipv4() 559 ipv4_mask = (const struct rte_flow_item_ipv4 *)item->mask; in hinic_ntuple_item_check_ipv4() 582 ipv4_spec = (const struct rte_flow_item_ipv4 *)item->spec; in hinic_ntuple_item_check_ipv4() 862 const struct rte_flow_item_ipv4 *ipv4_spec; in hinic_normal_item_check_ip() 863 const struct rte_flow_item_ipv4 *ipv4_mask; in hinic_normal_item_check_ip() 887 ipv4_mask = (const struct rte_flow_item_ipv4 *)item->mask; in hinic_normal_item_check_ip() 912 (const struct rte_flow_item_ipv4 *)item->spec; in hinic_normal_item_check_ip()
|
| /f-stack/dpdk/drivers/net/mlx5/ |
| H A D | mlx5_flow_verbs.c | 604 const struct rte_flow_item_ipv4 *spec = item->spec; in flow_verbs_translate_item_ipv4() 605 const struct rte_flow_item_ipv4 *mask = item->mask; in flow_verbs_translate_item_ipv4() 1314 ((const struct rte_flow_item_ipv4 *) in flow_verbs_validate() 1317 ((const struct rte_flow_item_ipv4 *) in flow_verbs_validate() 1320 ((const struct rte_flow_item_ipv4 *) in flow_verbs_validate()
|
| H A D | mlx5_flow_dv.c | 142 ((const struct rte_flow_item_ipv4 *) in flow_dv_attr_init() 145 ((const struct rte_flow_item_ipv4 *) in flow_dv_attr_init() 147 ((const struct rte_flow_item_ipv4 *) in flow_dv_attr_init() 471 struct rte_flow_item_ipv4 ipv4; in flow_dv_convert_action_modify_ipv4() 472 struct rte_flow_item_ipv4 ipv4_mask; in flow_dv_convert_action_modify_ipv4() 733 struct rte_flow_item_ipv4 ipv4; in flow_dv_convert_action_modify_ttl() 734 struct rte_flow_item_ipv4 ipv4_mask; in flow_dv_convert_action_modify_ttl() 794 struct rte_flow_item_ipv4 ipv4; in flow_dv_convert_action_modify_dec_ttl() 795 struct rte_flow_item_ipv4 ipv4_mask; in flow_dv_convert_action_modify_dec_ttl() 1269 struct rte_flow_item_ipv4 ipv4; in flow_dv_convert_action_modify_ipv4_dscp() [all …]
|
| /f-stack/dpdk/drivers/net/enic/ |
| H A D | enic_flow.c | 389 const struct rte_flow_item_ipv4 *spec = item->spec; in enic_copy_item_ipv4_v1() 390 const struct rte_flow_item_ipv4 *mask = item->mask; in enic_copy_item_ipv4_v1() 736 const struct rte_flow_item_ipv4 *spec = item->spec; in enic_copy_item_ipv4_v2() 737 const struct rte_flow_item_ipv4 *mask = item->mask; in enic_copy_item_ipv4_v2()
|
| /f-stack/dpdk/examples/flow_classify/ |
| H A D | flow_classify.c | 509 struct rte_flow_item_ipv4 ipv4_spec; in add_classify_rule() 510 struct rte_flow_item_ipv4 ipv4_mask; in add_classify_rule()
|
| /f-stack/dpdk/drivers/net/igc/ |
| H A D | igc_flow.c | 363 const struct rte_flow_item_ipv4 *spec = item->spec; in igc_parse_pattern_ip() 364 const struct rte_flow_item_ipv4 *mask = item->mask; in igc_parse_pattern_ip()
|
| /f-stack/dpdk/lib/librte_ethdev/ |
| H A D | rte_flow.h | 791 struct rte_flow_item_ipv4 { struct 797 static const struct rte_flow_item_ipv4 rte_flow_item_ipv4_mask = { argument
|
| /f-stack/dpdk/drivers/net/tap/ |
| H A D | tap_flow.c | 288 .mask = &(const struct rte_flow_item_ipv4){ 295 .mask_sz = sizeof(struct rte_flow_item_ipv4), 635 const struct rte_flow_item_ipv4 *spec = item->spec; in tap_flow_create_ipv4() 636 const struct rte_flow_item_ipv4 *mask = item->mask; in tap_flow_create_ipv4()
|
| /f-stack/dpdk/drivers/net/octeontx2/ |
| H A D | otx2_flow_parse.c | 93 info.len = sizeof(struct rte_flow_item_ipv4); in otx2_flow_parse_lg() 514 info.len = sizeof(struct rte_flow_item_ipv4); in otx2_flow_parse_lc()
|
| /f-stack/dpdk/app/test-pmd/ |
| H A D | cmdline_flow.c | 496 struct rte_flow_item_ipv4 item_ipv4; 528 struct rte_flow_item_ipv4 item_ipv4; 2372 .args = ARGS(ARGS_ENTRY_HTON(struct rte_flow_item_ipv4, 2379 .args = ARGS(ARGS_ENTRY_HTON(struct rte_flow_item_ipv4, 2386 .args = ARGS(ARGS_ENTRY_HTON(struct rte_flow_item_ipv4, 2393 .args = ARGS(ARGS_ENTRY_HTON(struct rte_flow_item_ipv4, 5104 static struct rte_flow_item_ipv4 ipv4_mask_tos; in parse_vc_action_vxlan_encap() 5363 struct rte_flow_item_ipv4 ipv4 = { in parse_vc_action_mplsogre_encap() 5466 struct rte_flow_item_ipv4 ipv4 = { in parse_vc_action_mplsogre_decap() 5556 struct rte_flow_item_ipv4 ipv4 = { in parse_vc_action_mplsoudp_encap() [all …]
|