Home
last modified time | relevance | path

Searched refs:dst_rt6_info (Results 1 – 25 of 30) sorted by relevance

12

/openbmc/linux/include/net/
H A Dip6_route.h223 return dst_rt6_info(dst); in skb_rt6_info()
237 np->dst_cookie = rt6_get_cookie(dst_rt6_info(dst)); in ip6_dst_store()
250 const struct rt6_info *rt = dst_rt6_info(skb_dst(skb)); in ipv6_unicast_destination()
258 const struct rt6_info *rt = dst_rt6_info(dst); in ipv6_anycast_destination()
H A Dip6_fib.h240 #define dst_rt6_info(_ptr) container_of_const(_ptr, struct rt6_info, dst) macro
244 return dst_rt6_info(dst)->rt6i_idev; in ip6_dst_idev()
/openbmc/linux/net/ipv6/ila/
H A Dila_lwt.c41 struct rt6_info *rt = dst_rt6_info(orig_dst); in ila_output()
75 fl6.daddr = *rt6_nexthop(dst_rt6_info(orig_dst), in ila_output()
/openbmc/linux/net/netfilter/ipvs/
H A Dip_vs_xmit.c183 dst_rt6_info(skb_dst(skb))); in crosses_local_route_boundary()
484 rt = dst_rt6_info(dest_dst->dst_cache); in __ip_vs_get_out_rt_v6()
504 rt = dst_rt6_info(dst); in __ip_vs_get_out_rt_v6()
520 rt = dst_rt6_info(dst); in __ip_vs_get_out_rt_v6()
865 rt = dst_rt6_info(skb_dst(skb)); in ip_vs_nat_xmit_v6()
1291 rt = dst_rt6_info(skb_dst(skb)); in ip_vs_tunnel_xmit_v6()
1593 rt = dst_rt6_info(skb_dst(skb)); in ip_vs_icmp_xmit_v6()
/openbmc/linux/net/ipv6/
H A Dip6_output.c127 nexthop = rt6_nexthop(dst_rt6_info(dst), daddr); in ip6_finish_output2()
609 rt = dst_rt6_info(dst); in ip6_forward()
864 struct rt6_info *rt = dst_rt6_info(skb_dst(skb)); in ip6_fragment()
1072 rt = dst_rt6_info(dst); in ip6_sk_dst_check()
1127 rt = (*dst)->error ? NULL : dst_rt6_info(*dst); in ip6_dst_lookup_tail()
1169 rt = dst_rt6_info(*dst); in ip6_dst_lookup_tail()
1503 struct rt6_info *rt = dst_rt6_info(cork->dst); in __ip6_append_data()
1962 struct rt6_info *rt = dst_rt6_info(cork->base.dst); in __ip6_make_skb()
2034 struct rt6_info *rt = dst_rt6_info(skb_dst(skb)); in ip6_send_skb()
H A Dicmp.c217 struct rt6_info *rt = dst_rt6_info(dst); in icmpv6_xrlim_allow()
248 struct rt6_info *rt = dst_rt6_info(dst); in icmpv6_rt_has_prefsrc()
627 &ipc6, &fl6, dst_rt6_info(dst), in icmp6_send()
818 dst_rt6_info(dst), MSG_DONTWAIT)) { in icmpv6_echo_reply()
H A Dxfrm6_policy.c80 struct rt6_info *rt = dst_rt6_info(xdst->route); in xfrm6_fill_dst()
H A Dping.c157 rt = dst_rt6_info(dst); in ping_v6_sendmsg()
H A Droute.c230 const struct rt6_info *rt = dst_rt6_info(dst); in ip6_dst_neigh_lookup()
238 const struct rt6_info *rt = dst_rt6_info(dst); in ip6_confirm_neigh()
358 struct rt6_info *rt = dst_rt6_info(dst); in ip6_dst_destroy()
377 struct rt6_info *rt = dst_rt6_info(dst); in ip6_dst_ifdown()
1287 return dst_rt6_info(dst); in rt6_lookup()
2644 rt6 = dst_rt6_info(dst); in ip6_route_output_flags()
2658 struct rt6_info *rt, *ort = dst_rt6_info(dst_orig); in ip6_blackhole_route()
2741 rt = dst_rt6_info(dst); in ip6_dst_check()
2770 struct rt6_info *rt = dst_rt6_info(dst); in ip6_negative_advice()
2793 rt = dst_rt6_info(skb_dst(skb)); in ip6_link_failure()
[all …]
H A Draw.c595 struct rt6_info *rt = dst_rt6_info(*dstp); in rawv6_send_hdrinc()
914 len, 0, &ipc6, &fl6, dst_rt6_info(dst), in rawv6_sendmsg()
H A Dudp.c917 sk->sk_rx_dst_cookie = rt6_get_cookie(dst_rt6_info(dst)); in udp6_sk_rx_dst_set()
1587 dst_rt6_info(dst), in udpv6_sendmsg()
1614 &ipc6, fl6, dst_rt6_info(dst), in udpv6_sendmsg()
H A Dndisc.c1715 rt = dst_rt6_info(dst); in ndisc_send_redirect()
/openbmc/linux/net/core/
H A Ddst_cache.c115 rt6_get_cookie(dst_rt6_info(dst))); in dst_cache_set_ip6()
/openbmc/linux/net/netfilter/
H A Dnft_rt.c83 memcpy(dest, rt6_nexthop(dst_rt6_info(dst), in nft_rt_get_eval()
H A Dnf_flow_table_ip.c735 rt = dst_rt6_info(tuplehash->tuple.dst_cache); in nf_flow_offload_ipv6_hook()
747 rt = dst_rt6_info(tuplehash->tuple.dst_cache); in nf_flow_offload_ipv6_hook()
H A Dnf_flow_table_core.c81 return rt6_get_cookie(dst_rt6_info(flow_tuple->dst_cache)); in flow_offload_dst_cookie()
/openbmc/linux/net/mpls/
H A Dmpls_iptunnel.c95 rt6 = dst_rt6_info(dst); in mpls_xmit()
/openbmc/linux/drivers/s390/net/
H A Dqeth_core.h959 rt = dst_rt6_info(dst); in qeth_dst_check_rcu()
981 struct rt6_info *rt = dst_rt6_info(dst); in qeth_next_hop_v6_rcu()
/openbmc/linux/net/l2tp/
H A Dl2tp_ip6.c633 &fl6, dst_rt6_info(dst), in l2tp_ip6_sendmsg()
/openbmc/linux/drivers/infiniband/core/
H A Daddr.c359 rt6 = dst_rt6_info(dst); in has_gateway()
/openbmc/linux/net/bluetooth/
H A D6lowpan.c136 struct rt6_info *rt = dst_rt6_info(skb_dst(skb)); in peer_lookup_dst()
/openbmc/linux/net/sctp/
H A Dipv6.c419 rt = dst_rt6_info(dst); in sctp_v6_get_dst()
/openbmc/linux/net/ipv4/
H A Dip_tunnel.c547 rt6 = skb_valid_dst(skb) ? dst_rt6_info(skb_dst(skb)) : in tnl_update_pmtu()
/openbmc/linux/drivers/net/ethernet/mellanox/mlxsw/
H A Dspectrum_span.c541 rt6 = dst_rt6_info(dst); in mlxsw_sp_span_gretap6_route()
/openbmc/linux/drivers/net/
H A Dvrf.c658 nexthop = rt6_nexthop(dst_rt6_info(dst), &ipv6_hdr(skb)->daddr); in vrf_finish_output6()

12