Home
last modified time | relevance | path

Searched refs:rte_flow_item_ipv4 (Results 1 – 25 of 45) sorted by relevance

12

/f-stack/dpdk/examples/flow_filtering/
H A Dflow_blocks.c48 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 Dflow_filtering.rst376 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 Dsfc_mae.c1028 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 Dsfc_flow.c471 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 Ditems_gen.c61 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 Dmrvl_flow.c539 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 Ddpaa2_mux.c101 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 Dtest_flow_classify.c97 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 Dflow.c22 struct rte_flow_item_ipv4 spec;
23 struct rte_flow_item_ipv4 mask;
H A Dipsec.h149 struct rte_flow_item_ipv4 ipv4_spec;
/f-stack/dpdk/doc/guides/howto/
H A Drte_flow.rst40 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 Dipn3ke_flow.c354 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 Drte_flow_classify_parse.c208 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 Dcxgbe_flow.c410 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 Dmlx4_flow.c349 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 Dhinic_pmd_flow.c540 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 Dmlx5_flow_verbs.c604 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 Dmlx5_flow_dv.c142 ((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 Denic_flow.c389 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 Dflow_classify.c509 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 Digc_flow.c363 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 Drte_flow.h791 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 Dtap_flow.c288 .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 Dotx2_flow_parse.c93 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 Dcmdline_flow.c496 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 …]

12