Home
last modified time | relevance | path

Searched refs:hop_limit (Results 1 – 25 of 125) sorted by relevance

12345

/Linux-v4.19/net/netfilter/
Dxt_hl.c54 return ip6h->hop_limit == info->hop_limit; in hl_mt6()
56 return ip6h->hop_limit != info->hop_limit; in hl_mt6()
58 return ip6h->hop_limit < info->hop_limit; in hl_mt6()
60 return ip6h->hop_limit > info->hop_limit; in hl_mt6()
Dxt_HL.c82 new_hl = info->hop_limit; in hl_tg6()
85 new_hl = ip6h->hop_limit + info->hop_limit; in hl_tg6()
90 new_hl = ip6h->hop_limit - info->hop_limit; in hl_tg6()
95 new_hl = ip6h->hop_limit; in hl_tg6()
99 ip6h->hop_limit = new_hl; in hl_tg6()
121 if (info->mode != IP6T_HL_SET && info->hop_limit == 0) in hl_tg6_check()
/Linux-v4.19/net/ipv6/netfilter/
Dnft_chain_route_ipv6.c32 u_int8_t hop_limit; in nf_route_table_hook() local
43 hop_limit = ipv6_hdr(skb)->hop_limit; in nf_route_table_hook()
53 ipv6_hdr(skb)->hop_limit != hop_limit || in nf_route_table_hook()
Dip6table_mangle.c42 u_int8_t hop_limit; in ip6t_mangle_out() local
50 hop_limit = ipv6_hdr(skb)->hop_limit; in ip6t_mangle_out()
61 ipv6_hdr(skb)->hop_limit != hop_limit || in ip6t_mangle_out()
Dnf_dup_ipv6.c66 --iph->hop_limit; in nf_dup_ipv6()
/Linux-v4.19/drivers/infiniband/sw/rxe/
Drxe_av.c64 av->grh.hop_limit = grh->hop_limit; in rxe_av_from_attr()
78 grh->hop_limit = av->grh.hop_limit; in rxe_av_to_attr()
Drxe_icrc.c77 ip6h->hop_limit = 0xff; in rxe_icrc_hdr()
/Linux-v4.19/drivers/infiniband/core/
Duverbs_marshall.c88 dst->grh.hop_limit = grh->hop_limit; in ib_copy_ah_attr_to_user()
146 dst->hop_limit = src->hop_limit; in __ib_copy_path_rec_to_user()
198 dst->hop_limit = src->hop_limit; in ib_copy_path_rec_from_user()
/Linux-v4.19/include/uapi/linux/
Dip6_tunnel.h32 __u8 hop_limit; /* hop limit for tunnel */ member
44 __u8 hop_limit; /* hop limit for tunnel */ member
Dicmpv6.h43 __u8 hop_limit; member
75 #define icmp6_hop_limit icmp6_dataun.u_nd_ra.hop_limit
/Linux-v4.19/drivers/infiniband/hw/mthca/
Dmthca_av.c64 u8 hop_limit; member
214 av->hop_limit = grh->hop_limit; in mthca_create_ah()
283 header->grh.hop_limit = ah->av->hop_limit; in mthca_read_ah()
318 ah->av->hop_limit, in mthca_ah_query()
/Linux-v4.19/drivers/infiniband/hw/mlx4/
Dah.c59 ah->av.ib.hop_limit = grh->hop_limit; in create_ib_ah()
123 ah->av.eth.hop_limit = grh->hop_limit; in create_iboe_ah()
245 ah->av.ib.hop_limit, in mlx4_ib_query_ah()
/Linux-v4.19/drivers/infiniband/hw/mlx5/
Dah.c48 ah->av.hop_limit = grh->hop_limit; in create_ib_ah()
123 ah->av.hop_limit, in mlx5_ib_query_ah()
/Linux-v4.19/include/uapi/rdma/
Dib_user_mad.h86 __u8 hop_limit; member
130 __u8 hop_limit; member
Dib_user_sa.h65 __u8 hop_limit; member
/Linux-v4.19/include/linux/
Dipv6.h14 __s32 hop_limit; member
194 u8 hop_limit; member
222 __s16 hop_limit:9; member
226 __s16 hop_limit:9; member
/Linux-v4.19/drivers/infiniband/hw/vmw_pvrdma/
Dpvrdma_misc.c266 dst->hop_limit = src->hop_limit; in pvrdma_global_route_to_ib()
276 dst->hop_limit = src->hop_limit; in ib_global_route_to_pvrdma()
/Linux-v4.19/samples/bpf/
Dxdp_fwd_kern.c87 if (ip6h->hop_limit <= 1) in xdp_fwd_flags()
116 ip6h->hop_limit--; in xdp_fwd_flags()
/Linux-v4.19/net/ipv6/
Dip6_tunnel.c1052 u8 hop_limit; in ip6_tnl_xmit() local
1056 hop_limit = skb_tunnel_info(skb)->key.ttl; in ip6_tnl_xmit()
1059 hop_limit = t->parms.hop_limit; in ip6_tnl_xmit()
1187 if (hop_limit == 0) { in ip6_tnl_xmit()
1189 hop_limit = ip_hdr(skb)->ttl; in ip6_tnl_xmit()
1191 hop_limit = ipv6_hdr(skb)->hop_limit; in ip6_tnl_xmit()
1193 hop_limit = ip6_dst_hoplimit(dst); in ip6_tnl_xmit()
1218 ipv6h->hop_limit = hop_limit; in ip6_tnl_xmit()
1504 t->parms.hop_limit = p->hop_limit; in ip6_tnl_change()
1543 p->hop_limit = u->hop_limit; in ip6_tnl_parm_from_user()
[all …]
Doutput_core.c135 hoplimit = idev->cnf.hop_limit; in ip6_dst_hoplimit()
137 hoplimit = dev_net(dev)->ipv6.devconf_all->hop_limit; in ip6_dst_hoplimit()
Dseg6_iptunnel.c145 hdr->hop_limit = inner_hdr->hop_limit; in seg6_do_srh_encap()
148 hdr->hop_limit = ip6_dst_hoplimit(skb_dst(skb)); in seg6_do_srh_encap()
/Linux-v4.19/include/uapi/linux/netfilter_ipv6/
Dip6t_hl.h21 __u8 hop_limit; member
Dip6t_HL.h21 __u8 hop_limit; member
/Linux-v4.19/net/6lowpan/
Diphc.c652 hdr.hop_limit = lowpan_ttl_values[iphc0 & LOWPAN_IPHC_HLIM_MASK]; in lowpan_header_decompress()
654 if (lowpan_fetch_skb(skb, &hdr.hop_limit, in lowpan_header_decompress()
655 sizeof(hdr.hop_limit))) in lowpan_header_decompress()
770 hdr.hop_limit, &hdr.daddr); in lowpan_header_decompress()
1149 hdr->hop_limit, &hdr->daddr); in lowpan_header_compress()
1212 switch (hdr->hop_limit) { in lowpan_header_compress()
1223 lowpan_push_hc_data(&hc_ptr, &hdr->hop_limit, in lowpan_header_compress()
1224 sizeof(hdr->hop_limit)); in lowpan_header_compress()
/Linux-v4.19/drivers/infiniband/hw/ocrdma/
Docrdma_ah.c134 ipv4.ttl = ib_grh->hop_limit; in set_av_attr()
150 ib_grh->hop_limit); in set_av_attr()

12345