Home
last modified time | relevance | path

Searched refs:hop_limits (Results 1 – 25 of 32) sorted by relevance

12

/dpdk/lib/ethdev/
H A Drte_eth_ctrl.h210 uint8_t hop_limits; /**< Hop limits to match. */ member
/dpdk/app/test/
H A Dtest_cryptodev_security_ipsec.c727 iph6_ex->hop_limits -= 1; in test_ipsec_ttl_or_hop_decrement_verify()
728 if (iph6_re->hop_limits != iph6_ex->hop_limits) in test_ipsec_ttl_or_hop_decrement_verify()
H A Dtest_ipfrag.c165 hdr->hop_limits = ttl; in v6_allocate_packet_of()
H A Dpacket_burst_generator.c149 ip_hdr->hop_limits = IP_DEFTTL; in initialize_ipv6_header()
/dpdk/drivers/common/cnxk/
H A Droc_npc.h121 uint8_t hop_limits; /**< Hop limits. */ member
/dpdk/drivers/net/bnxt/tf_ulp/
H A Dulp_rte_parser.c1245 size = sizeof(((struct rte_flow_item_ipv6 *)NULL)->hdr.hop_limits); in ulp_rte_ipv6_hdr_handler()
1247 ulp_deference_struct(ipv6_spec, hdr.hop_limits), in ulp_rte_ipv6_hdr_handler()
1248 ulp_deference_struct(ipv6_mask, hdr.hop_limits), in ulp_rte_ipv6_hdr_handler()
1914 size = sizeof(ip->hdr.hop_limits); in ulp_rte_enc_ipv6_hdr_handler()
1915 if (!ip->hdr.hop_limits) in ulp_rte_enc_ipv6_hdr_handler()
1918 val8 = ip->hdr.hop_limits; in ulp_rte_enc_ipv6_hdr_handler()
/dpdk/lib/net/
H A Drte_ip.h527 uint8_t hop_limits; /**< Hop limits. */ member
/dpdk/drivers/net/ice/
H A Dice_switch_filter.c768 if (ipv6_mask->hdr.hop_limits) in ice_switch_parse_pattern()
803 if (ipv6_mask->hdr.hop_limits) { in ice_switch_parse_pattern()
805 ipv6_spec->hdr.hop_limits; in ice_switch_parse_pattern()
807 ipv6_mask->hdr.hop_limits; in ice_switch_parse_pattern()
H A Dice_fdir_filter.c2126 if (ipv6_mask->hdr.hop_limits == UINT8_MAX) in ice_fdir_parse_pattern()
2134 p_v6->hlim = ipv6_spec->hdr.hop_limits; in ice_fdir_parse_pattern()
/dpdk/drivers/net/i40e/
H A Di40e_fdir.c758 ip6->hop_limits = fdir_input->flow.ipv6_flow.hop_limits ? in fill_ip6_head()
759 fdir_input->flow.ipv6_flow.hop_limits : in fill_ip6_head()
1108 gtp_ipv6->hop_limits = in i40e_flow_fdir_construct_pkt()
H A Di40e_flow.c2721 if (ipv6_mask->hdr.hop_limits == UINT8_MAX) in i40e_flow_parse_fdir_pattern()
2732 filter->input.flow.ipv6_flow.hop_limits = in i40e_flow_parse_fdir_pattern()
2733 ipv6_spec->hdr.hop_limits; in i40e_flow_parse_fdir_pattern()
/dpdk/drivers/net/igc/
H A Digc_flow.c437 mask->hdr.hop_limits || in igc_parse_pattern_ipv6()
/dpdk/lib/pipeline/
H A Drte_table_action.c873 d->ipv6.hop_limits = p->vxlan.ipv6.hop_limit; in encap_vxlan_apply()
908 d->ipv6.hop_limits = p->vxlan.ipv6.hop_limit; in encap_vxlan_apply()
1562 uint8_t ttl = ip->hop_limits; in pkt_ipv6_work_ttl()
1567 ip->hop_limits = ttl; in pkt_ipv6_work_ttl()
/dpdk/drivers/crypto/cnxk/
H A Dcn9k_ipsec.c450 ip6->hop_limits = ipsec->tunnel.ipv6.hlimit; in cn9k_ipsec_outb_sa_create()
/dpdk/drivers/net/mlx5/
H A Dmlx5_rx.c1009 h.ipv6->hop_limits = cqe->lro_min_ttl; in mlx5_lro_update_hdr()
H A Dmlx5_flow_dv.c852 ipv6.hdr.hop_limits = conf->ttl_value; in flow_dv_convert_action_modify_ttl()
853 ipv6_mask.hdr.hop_limits = 0xFF; in flow_dv_convert_action_modify_ttl()
913 ipv6.hdr.hop_limits = 0xFF; in flow_dv_convert_action_modify_dec_ttl()
914 ipv6_mask.hdr.hop_limits = 0xFF; in flow_dv_convert_action_modify_dec_ttl()
4183 if (!ipv6->hop_limits) in flow_dv_convert_encap_data()
4184 ipv6->hop_limits = MLX5_ENCAP_IPV6_HOP_LIMIT; in flow_dv_convert_encap_data()
6882 .hop_limits = 0xff, in flow_dv_validate()
8561 .hop_limits = 0xff, in flow_dv_translate_item_ipv6()
8630 ipv6_m->hdr.hop_limits); in flow_dv_translate_item_ipv6()
8632 ipv6_v->hdr.hop_limits & ipv6_m->hdr.hop_limits); in flow_dv_translate_item_ipv6()
/dpdk/drivers/net/sfc/
H A Dsfc_mae.c2186 RTE_SIZEOF_FIELD(struct rte_flow_item_ipv6, hdr.hop_limits),
2187 offsetof(struct rte_flow_item_ipv6, hdr.hop_limits),
3583 ipv6->hop_limits = SFC_IPV6_HOP_LIMITS_DEF; in sfc_mae_rule_parse_action_vxlan_encap()
/dpdk/doc/guides/prog_guide/
H A Dpacket_classif_access_ctrl.rst161 uint8_t hop_limits; /* Hop limits. */
/dpdk/drivers/net/cxgbe/
H A Dcxgbe_flow.c459 mask->hdr.payload_len || mask->hdr.hop_limits) in ch_rte_parsetype_ipv6()
/dpdk/drivers/net/iavf/
H A Diavf_fdir.c970 if (ipv6_mask->hdr.hop_limits == UINT8_MAX) { in iavf_fdir_parse_pattern()
/dpdk/drivers/net/mvpp2/
H A Dmrvl_flow.c1053 mask->hdr.hop_limits) { in mrvl_parse_ip6()
/dpdk/drivers/net/enic/
H A Denic_fm_flow.c1433 if (ip6->hop_limits == 0) in enic_fm_copy_vxlan_encap()
1434 ip6->hop_limits = IP_DEFTTL; in enic_fm_copy_vxlan_encap()
/dpdk/app/test-pmd/
H A Dcmdline_flow.c3780 hdr.hop_limits)),
7446 ipv6_mask_tos.hdr.hop_limits = 0xff; in parse_setup_vxlan_encap_data()
7451 action_vxlan_encap_data->item_ipv6.hdr.hop_limits = in parse_setup_vxlan_encap_data()
7736 .hop_limits = IPDEFTTL, in parse_vc_action_mplsogre_encap()
7929 .hop_limits = IPDEFTTL, in parse_vc_action_mplsoudp_encap()
/dpdk/drivers/net/softnic/
H A Drte_eth_softnic_flow.c1764 spec.ipv6.hdr.hop_limits; in flow_rule_action_get()
/dpdk/drivers/net/bnxt/
H A Dbnxt_flow.c414 ipv6_mask->hdr.hop_limits) { in bnxt_validate_and_parse_flow_type()

12