Home
last modified time | relevance | path

Searched refs:ip_proto (Results 1 – 17 of 17) sorted by relevance

/f-stack/dpdk/app/test-pmd/
H A Dicmpecho.c61 ip_proto_name(uint16_t ip_proto) in ip_proto_name() argument
191 if (ip_proto < RTE_DIM(ip_proto_names)) in ip_proto_name()
192 return ip_proto_names[ip_proto]; in ip_proto_name()
193 switch (ip_proto) { in ip_proto_name()
/f-stack/dpdk/drivers/net/hns3/
H A Dhns3_flow.c580 rule->key_conf.mask.ip_proto = in hns3_parse_ipv4()
630 rule->key_conf.mask.ip_proto = ipv6_mask->hdr.proto; in hns3_parse_ipv6()
646 rule->key_conf.spec.ip_proto = ipv6_spec->hdr.proto; in hns3_parse_ipv6()
664 rule->key_conf.spec.ip_proto = IPPROTO_TCP; in hns3_parse_tcp()
665 rule->key_conf.mask.ip_proto = IPPROTO_MASK; in hns3_parse_tcp()
715 rule->key_conf.spec.ip_proto = IPPROTO_UDP; in hns3_parse_udp()
716 rule->key_conf.mask.ip_proto = IPPROTO_MASK; in hns3_parse_udp()
761 rule->key_conf.spec.ip_proto = IPPROTO_SCTP; in hns3_parse_sctp()
762 rule->key_conf.mask.ip_proto = IPPROTO_MASK; in hns3_parse_sctp()
856 rule->key_conf.spec.ip_proto = 0; in hns3_handle_tunnel()
[all …]
H A Dhns3_fdir.h94 uint8_t ip_proto; member
H A Dhns3_fdir.c614 calc_x(*key_x, key_conf->spec.ip_proto, in hns3_fd_convert_tuple()
615 key_conf->mask.ip_proto); in hns3_fd_convert_tuple()
616 calc_y(*key_y, key_conf->spec.ip_proto, in hns3_fd_convert_tuple()
617 key_conf->mask.ip_proto); in hns3_fd_convert_tuple()
/f-stack/dpdk/drivers/net/qede/
H A Dqede_filter.c356 ip->next_proto_id = arfs->tuple.ip_proto; in qede_arfs_construct_pkt()
365 if (arfs->tuple.ip_proto == IPPROTO_UDP) { in qede_arfs_construct_pkt()
387 ip6->proto = arfs->tuple.ip_proto; in qede_arfs_construct_pkt()
400 if (arfs->tuple.ip_proto == IPPROTO_UDP) { in qede_arfs_construct_pkt()
846 flow->entry.tuple.ip_proto = IPPROTO_UDP; in qede_flow_parse_pattern()
861 flow->entry.tuple.ip_proto = IPPROTO_TCP; in qede_flow_parse_pattern()
H A Dqede_ethdev.h180 uint8_t ip_proto; member
/f-stack/dpdk/drivers/net/dpaa2/
H A Ddpaa2_flow.c607 uint8_t ip_proto; member
622 uint8_t ip_proto; in dpaa2_flow_proto_discrimination_rule() local
653 ip_proto = proto.ip_proto; in dpaa2_flow_proto_discrimination_rule()
656 ip_proto = 0xff; in dpaa2_flow_proto_discrimination_rule()
680 ip_proto = proto.ip_proto; in dpaa2_flow_proto_discrimination_rule()
683 ip_proto = 0xff; in dpaa2_flow_proto_discrimination_rule()
1813 proto.ip_proto = IPPROTO_ICMP; in dpaa2_configure_flow_icmp()
2048 proto.ip_proto = IPPROTO_UDP; in dpaa2_configure_flow_udp()
2287 proto.ip_proto = IPPROTO_TCP; in dpaa2_configure_flow_tcp()
2528 proto.ip_proto = IPPROTO_SCTP; in dpaa2_configure_flow_sctp()
[all …]
/f-stack/dpdk/drivers/net/tap/
H A Dtap_flow.c138 uint16_t ip_proto; member
648 info->ip_proto = spec->hdr.next_proto_id; in tap_flow_create_ipv4()
704 info->ip_proto = spec->hdr.proto; in tap_flow_create_ipv6()
755 if (info->ip_proto && info->ip_proto != IPPROTO_UDP) in tap_flow_create_udp()
801 if (info->ip_proto && info->ip_proto != IPPROTO_TCP) in tap_flow_create_tcp()
1039 .ip_proto = 0, in priv_flow_process()
/f-stack/dpdk/drivers/net/softnic/
H A Drte_eth_softnic_flow.c657 uint8_t ip_proto, ip_proto_mask; in flow_rule_match_acl_get() local
698 ip_proto = spec.ipv4.hdr.next_proto_id; in flow_rule_match_acl_get()
708 rule_match->match.acl.proto = ip_proto; in flow_rule_match_acl_get()
733 ip_proto = spec.ipv6.hdr.proto; in flow_rule_match_acl_get()
745 rule_match->match.acl.proto = ip_proto; in flow_rule_match_acl_get()
781 if (ip_proto != IP_PROTOCOL_TCP) in flow_rule_match_acl_get()
824 if (ip_proto != IP_PROTOCOL_UDP) in flow_rule_match_acl_get()
865 if (ip_proto != IP_PROTOCOL_SCTP) in flow_rule_match_acl_get()
/f-stack/dpdk/drivers/net/sfc/
H A Dsfc_flow.c823 uint8_t ip_proto, in sfc_flow_set_match_flags_for_encap_pkts() argument
828 efx_spec->efs_ip_proto = ip_proto; in sfc_flow_set_match_flags_for_encap_pkts()
829 } else if (efx_spec->efs_ip_proto != ip_proto) { in sfc_flow_set_match_flags_for_encap_pkts()
830 switch (ip_proto) { in sfc_flow_set_match_flags_for_encap_pkts()
2326 uint8_t ip_proto; in sfc_flow_is_match_flags_exception() local
2350 ip_proto = spec_filter->filters[i].efs_ip_proto; in sfc_flow_is_match_flags_exception()
2352 (ip_proto == EFX_IPPROTO_TCP || in sfc_flow_is_match_flags_exception()
2353 ip_proto == EFX_IPPROTO_UDP)) in sfc_flow_is_match_flags_exception()
/f-stack/dpdk/drivers/common/sfc_efx/base/
H A Defx_filter.c469 uint8_t ip_proto; in efx_filter_spec_set_encap_type() local
477 ip_proto = EFX_IPPROTO_UDP; in efx_filter_spec_set_encap_type()
480 ip_proto = EFX_IPPROTO_GRE; in efx_filter_spec_set_encap_type()
505 spec->efs_ip_proto = ip_proto; in efx_filter_spec_set_encap_type()
/f-stack/dpdk/drivers/net/enic/
H A Denic_flow.c856 uint8_t *ip_proto = NULL; in enic_copy_item_sctp_v2() local
869 ip_proto = &ip->next_proto_id; in enic_copy_item_sctp_v2()
875 ip_proto = &ip->proto; in enic_copy_item_sctp_v2()
880 *ip_proto = IPPROTO_SCTP; in enic_copy_item_sctp_v2()
H A Denic_fm_flow.c553 uint8_t *ip_proto = NULL; in enic_fm_copy_item_sctp() local
568 ip_proto = &ip->next_proto_id; in enic_fm_copy_item_sctp()
575 ip_proto = &ip->proto; in enic_fm_copy_item_sctp()
581 *ip_proto = IPPROTO_SCTP; in enic_fm_copy_item_sctp()
/f-stack/dpdk/doc/guides/prog_guide/
H A Dpacket_classif_access_ctrl.rst229 uint8_t ip_proto;
246 .offset = offsetof (struct acl_key, ip_proto),
/f-stack/dpdk/doc/guides/nics/
H A Dtap.rst112 - ipv4/6: src and dst (with variable masks), and ip_proto (0xffff mask).
/f-stack/dpdk/drivers/common/octeontx2/
H A Dotx2_mbox.h1506 uint8_t __otx2_io ip_proto; member
/f-stack/dpdk/drivers/net/bnxt/
H A Dhsi_struct_def_dpdk.h36385 uint8_t ip_proto; member