/openbmc/linux/include/net/ |
H A D | ip6_route.h | 223 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 D | ip6_fib.h | 240 #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 D | ila_lwt.c | 41 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 D | ip_vs_xmit.c | 183 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 D | ip6_output.c | 127 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 D | icmp.c | 217 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 D | xfrm6_policy.c | 80 struct rt6_info *rt = dst_rt6_info(xdst->route); in xfrm6_fill_dst()
|
H A D | ping.c | 157 rt = dst_rt6_info(dst); in ping_v6_sendmsg()
|
H A D | route.c | 230 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 D | raw.c | 595 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 D | udp.c | 917 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 D | ndisc.c | 1715 rt = dst_rt6_info(dst); in ndisc_send_redirect()
|
/openbmc/linux/net/core/ |
H A D | dst_cache.c | 115 rt6_get_cookie(dst_rt6_info(dst))); in dst_cache_set_ip6()
|
/openbmc/linux/net/netfilter/ |
H A D | nft_rt.c | 83 memcpy(dest, rt6_nexthop(dst_rt6_info(dst), in nft_rt_get_eval()
|
H A D | nf_flow_table_ip.c | 735 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 D | nf_flow_table_core.c | 81 return rt6_get_cookie(dst_rt6_info(flow_tuple->dst_cache)); in flow_offload_dst_cookie()
|
/openbmc/linux/net/mpls/ |
H A D | mpls_iptunnel.c | 95 rt6 = dst_rt6_info(dst); in mpls_xmit()
|
/openbmc/linux/drivers/s390/net/ |
H A D | qeth_core.h | 959 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 D | l2tp_ip6.c | 633 &fl6, dst_rt6_info(dst), in l2tp_ip6_sendmsg()
|
/openbmc/linux/drivers/infiniband/core/ |
H A D | addr.c | 359 rt6 = dst_rt6_info(dst); in has_gateway()
|
/openbmc/linux/net/bluetooth/ |
H A D | 6lowpan.c | 136 struct rt6_info *rt = dst_rt6_info(skb_dst(skb)); in peer_lookup_dst()
|
/openbmc/linux/net/sctp/ |
H A D | ipv6.c | 419 rt = dst_rt6_info(dst); in sctp_v6_get_dst()
|
/openbmc/linux/net/ipv4/ |
H A D | ip_tunnel.c | 547 rt6 = skb_valid_dst(skb) ? dst_rt6_info(skb_dst(skb)) : in tnl_update_pmtu()
|
/openbmc/linux/drivers/net/ethernet/mellanox/mlxsw/ |
H A D | spectrum_span.c | 541 rt6 = dst_rt6_info(dst); in mlxsw_sp_span_gretap6_route()
|
/openbmc/linux/drivers/net/ |
H A D | vrf.c | 658 nexthop = rt6_nexthop(dst_rt6_info(dst), &ipv6_hdr(skb)->daddr); in vrf_finish_output6()
|