Lines Matching refs:dst_entry
86 struct dst_entry *ip6_dst_check(struct dst_entry *dst, u32 cookie);
87 static unsigned int ip6_default_advmss(const struct dst_entry *dst);
89 unsigned int ip6_mtu(const struct dst_entry *dst);
91 struct dst_entry *dst);
92 static void ip6_dst_destroy(struct dst_entry *);
93 static void ip6_dst_ifdown(struct dst_entry *,
102 static void ip6_rt_update_pmtu(struct dst_entry *dst, struct sock *sk,
105 static void rt6_do_redirect(struct dst_entry *dst, struct sock *sk,
111 struct fib6_info *rt, struct dst_entry *dst,
224 static struct neighbour *ip6_dst_neigh_lookup(const struct dst_entry *dst, in ip6_dst_neigh_lookup()
234 static void ip6_confirm_neigh(const struct dst_entry *dst, const void *daddr) in ip6_confirm_neigh()
354 static void ip6_dst_destroy(struct dst_entry *dst) in ip6_dst_destroy()
373 static void ip6_dst_ifdown(struct dst_entry *dst, struct net_device *dev) in ip6_dst_ifdown()
1305 struct dst_entry *ip6_route_lookup(struct net *net, struct flowi6 *fl6, in ip6_route_lookup()
1320 struct dst_entry *dst; in rt6_lookup()
2347 struct dst_entry *ip6_route_input_lookup(struct net *net, in ip6_route_input_lookup()
2673 static struct dst_entry *ip6_route_output_flags_noref(struct net *net, in ip6_route_output_flags_noref()
2682 struct dst_entry *dst; in ip6_route_output_flags_noref()
2706 struct dst_entry *ip6_route_output_flags(struct net *net, in ip6_route_output_flags()
2711 struct dst_entry *dst; in ip6_route_output_flags()
2728 struct dst_entry *ip6_blackhole_route(struct net *net, struct dst_entry *dst_orig) in ip6_blackhole_route()
2732 struct dst_entry *new = NULL; in ip6_blackhole_route()
2778 static struct dst_entry *rt6_check(struct rt6_info *rt, in rt6_check()
2794 static struct dst_entry *rt6_dst_from_check(struct rt6_info *rt, in rt6_dst_from_check()
2805 INDIRECT_CALLABLE_SCOPE struct dst_entry *ip6_dst_check(struct dst_entry *dst, in ip6_dst_check()
2808 struct dst_entry *dst_ret; in ip6_dst_check()
2839 struct dst_entry *dst) in ip6_negative_advice()
2915 static void __ip6_rt_update_pmtu(struct dst_entry *dst, const struct sock *sk, in __ip6_rt_update_pmtu()
2994 static void ip6_rt_update_pmtu(struct dst_entry *dst, struct sock *sk, in ip6_rt_update_pmtu()
3006 struct dst_entry *dst; in ip6_update_pmtu()
3026 struct dst_entry *dst; in ip6_sk_update_pmtu()
3046 void ip6_sk_dst_store_flow(struct sock *sk, struct dst_entry *dst, in ip6_sk_dst_store_flow()
3196 static struct dst_entry *ip6_route_redirect(struct net *net, in ip6_route_redirect()
3215 struct dst_entry *dst; in ip6_redirect()
3236 struct dst_entry *dst; in ip6_redirect_no_header()
3257 static unsigned int ip6_default_advmss(const struct dst_entry *dst) in ip6_default_advmss()
3283 INDIRECT_CALLABLE_SCOPE unsigned int ip6_mtu(const struct dst_entry *dst) in ip6_mtu()
3330 struct dst_entry *icmp6_dst_alloc(struct net_device *dev, in icmp6_dst_alloc()
3333 struct dst_entry *dst; in icmp6_dst_alloc()
4224 static void rt6_do_redirect(struct dst_entry *dst, struct sock *sk, struct sk_buff *skb) in rt6_do_redirect()
4606 struct dst_entry *dst = skb_dst(skb); in ip6_pkt_drop()
5767 struct fib6_info *rt, struct dst_entry *dst, in rt6_fill_node()
6210 struct dst_entry *dst; in inet6_rtm_getroute()