Lines Matching refs:rtable

395 static inline bool rt_is_expired(const struct rtable *rth)
415 const struct rtable *rt = container_of(dst, struct rtable, dst);
442 const struct rtable *rt = container_of(dst, struct rtable, dst);
577 struct rtable *rt;
624 static void fill_route_from_fnhe(struct rtable *rt, struct fib_nh_exception *fnhe)
644 struct rtable *rt;
723 struct rtable __rcu **prt;
738 static void __ip_do_redirect(struct rtable *rt, struct sk_buff *skb, struct flowi4 *fl4,
825 struct rtable *rt;
843 struct rtable *rt = dst_rtable(dst);
869 struct rtable *rt = skb_rtable(skb);
934 struct rtable *rt = skb_rtable(skb);
1013 static void __ip_rt_update_pmtu(struct rtable *rt, struct flowi4 *fl4, u32 mtu)
1068 struct rtable *rt = dst_rtable(dst);
1085 struct rtable *rt;
1102 struct rtable *rt;
1120 struct rtable *rt;
1175 struct rtable *rt;
1190 struct rtable *rt;
1205 struct rtable *rt = dst_rtable(dst);
1254 struct rtable *rt;
1282 void ip_rt_get_source(u8 *addr, struct sk_buff *skb, struct rtable *rt)
1313 static void set_class_tag(struct rtable *rt, u32 tag)
1434 static bool rt_bind_exception(struct rtable *rt, struct fib_nh_exception *fnhe,
1442 struct rtable __rcu **porig;
1443 struct rtable *orig;
1484 static bool rt_cache_route(struct fib_nh_common *nhc, struct rtable *rt)
1486 struct rtable *orig, *prev, **p;
1490 p = (struct rtable **)&nhc->nhc_rth_input;
1492 p = (struct rtable **)raw_cpu_ptr(nhc->nhc_pcpu_rth_output);
1521 void rt_add_uncached_list(struct rtable *rt)
1532 void rt_del_uncached_list(struct rtable *rt)
1551 struct rtable *rt, *safe;
1573 static bool rt_cache_valid(const struct rtable *rt)
1580 static void rt_set_nexthop(struct rtable *rt, __be32 daddr,
1639 struct rtable *rt_dst_alloc(struct net_device *dev,
1643 struct rtable *rt;
1669 struct rtable *rt_dst_clone(struct net_device *dev, struct rtable *rt)
1671 struct rtable *new_rt;
1742 struct rtable *rth;
1814 struct rtable *rth;
2191 struct rtable *rt = skb_rtable(hint);
2269 struct rtable *rth;
2556 static struct rtable *__mkroute_output(const struct fib_result *res,
2565 struct rtable *rth;
2622 struct rtable __rcu **prth;
2681 struct rtable *ip_route_output_key_hash(struct net *net, struct flowi4 *fl4,
2690 struct rtable *rth;
2703 struct rtable *ip_route_output_key_hash_rcu(struct net *net, struct flowi4 *fl4,
2710 struct rtable *rth;
2885 struct rtable *ort = dst_rtable(dst_orig);
2886 struct rtable *rt;
2920 struct rtable *ip_route_output_flow(struct net *net, struct flowi4 *flp4,
2923 struct rtable *rt = __ip_route_output_key(net, flp4);
2941 struct rtable *rt, u32 table_id, dscp_t dscp,
3088 struct rtable *rt;
3290 struct rtable *rt = NULL;
3747 ipv4_dst_ops.kmem_cachep = KMEM_CACHE(rtable,