rtable
struct irq_routing_table *rtable = NULL;
rtable = pirq_table;
kfree(rtable);
struct rtable **prt)
struct rtable *rt;
struct rtable *rt = NULL;
struct rtable *rt;
struct rtable *rt = NULL;
struct rtable *rt;
struct rtable *rt;
struct rtable *rt;
struct rtable *rt;
struct rtable *rt;
struct rtable *rt;
struct rtable *rt;
struct rtable *rt;
struct rtable *rt;
struct rtable *rt;
list_for_each_entry(dl, &dst->rtable, list) {
struct rtable *rt;
struct rtable *rt;
struct rtable *rt;
struct rtable *rt;
struct rtable *rt;
struct rtable *rt = NULL;
struct rtable *rt;
struct rtable *rt;
struct rtable *rt;
struct rtable *rt;
struct rtable *rt;
struct rtable *rt;
struct rtable *rt = ip_route_output_key(geneve->net, &fl4);
struct pdp_ctx *pctx, struct rtable *rt,
struct rtable *rt;
struct rtable *rt;
static struct rtable *ip4_route_output_gtp(struct flowi4 *fl4,
struct rtable *rt;
struct rtable *rt;
struct rtable *rt;
struct rtable *rt;
const struct rtable *rt = skb_rtable(skb);
struct rtable *rt;
struct rtable *rt;
static struct rtable *pptp_route_output(const struct pppox_sock *po,
struct rtable *rt;
struct rtable *rt;
struct rtable *rth = rtnl_dereference(vrf->rth);
struct rtable *rth;
struct rtable __rcu *rth;
struct rtable *rt;
struct rtable *rt = dst_rtable(dst);
struct rtable *rth;
struct rtable *rt;
struct rtable *rt;
struct rtable *rt = NULL;
wl->rtable = wl12xx_rtable;
wl->rtable = wl18xx_rtable;
return wlcore_write(wl, wl->rtable[reg], buf, len, fixed);
return wlcore_read(wl, wl->rtable[reg], buf, len, fixed);
wlcore_translate_addr(wl, wl->rtable[reg]),
wlcore_translate_addr(wl, wl->rtable[reg]),
return wlcore_raw_read(wl, wl->rtable[reg], buf, len, fixed);
return wlcore_raw_write(wl, wl->rtable[reg], buf, len, fixed);
const int *rtable;
struct irq_routing_table *rtable;
rtable = pcibios_get_irq_routing_table();
if (!rtable) {
len = (rtable->size - sizeof(struct irq_routing_table)) /
kfree(rtable);
if ((*cur_slot)->number == rtable->slots[loop].slot &&
(*cur_slot)->bus == rtable->slots[loop].bus) {
(*cur_slot)->device = PCI_SLOT(rtable->slots[loop].devfn);
rtable->exclusive_irqs);
rtable->slots[loop].irq[0].bitmap);
rtable->slots[loop].irq[1].bitmap);
rtable->slots[loop].irq[2].bitmap);
rtable->slots[loop].irq[3].bitmap);
rtable->slots[loop].irq[0].link);
rtable->slots[loop].irq[1].link);
rtable->slots[loop].irq[2].link);
rtable->slots[loop].irq[3].link);
kfree(rtable);
kfree(rtable);
static struct rtable *find_route_ipv4(struct flowi4 *fl4,
struct rtable *rt;
struct rtable *rt = NULL;
s8 rtable[DSA_MAX_SWITCHES];
struct list_head rtable;
list_for_each_entry(dl, &dst->rtable, list)
struct rtable *dst_cache_get_ip4(struct dst_cache *dst_cache, __be32 *saddr);
struct rtable;
struct rtable;
struct rtable **rt,
struct ipcm_cookie *ipc, struct rtable **rtp,
const struct rtable *rt = dst_rtable(dst);
const struct rtable *rt = dst_rtable(dst);
__be32 daddr, struct rtable *rt);
struct rtable __rcu * __percpu *nhc_pcpu_rth_output;
struct rtable __rcu *nhc_rth_input;
struct rtable;
struct rtable __rcu *fnhe_rth_input;
struct rtable __rcu *fnhe_rth_output;
void iptunnel_xmit(struct sock *sk, struct rtable *rt, struct sk_buff *skb,
static inline struct rtable *bridge_parent_rtable(const struct net_device *dev)
static inline __be32 rt_nexthop(const struct rtable *rt, __be32 daddr)
struct rtable *ip_route_output_key_hash(struct net *net, struct flowi4 *flp,
struct rtable *ip_route_output_key_hash_rcu(struct net *net, struct flowi4 *flp,
static inline struct rtable *__ip_route_output_key(struct net *net,
struct rtable *ip_route_output_flow(struct net *, struct flowi4 *flp,
static inline struct rtable *ip_route_output_key(struct net *net, struct flowi4 *flp)
static inline struct rtable *ip_route_output(struct net *net, __be32 daddr,
static inline struct rtable *ip_route_output_ports(struct net *net, struct flowi4 *fl4,
void ip_rt_get_source(u8 *src, struct sk_buff *skb, struct rtable *rt);
struct rtable *rt_dst_alloc(struct net_device *dev,
struct rtable *rt_dst_clone(struct net_device *dev, struct rtable *rt);
void rt_add_uncached_list(struct rtable *rt);
void rt_del_uncached_list(struct rtable *rt);
static inline void ip_rt_put(struct rtable *rt)
BUILD_BUG_ON(offsetof(struct rtable, dst) != 0);
static inline struct rtable *ip_route_connect(struct flowi4 *fl4, __be32 dst,
struct rtable *rt;
static inline struct rtable *ip_route_newports(struct flowi4 *fl4, struct rtable *rt,
struct rtable *rt = skb_rtable(skb);
static inline struct neighbour *ip_neigh_for_gw(struct rtable *rt,
#define dst_rtable(_ptr) container_of_const(_ptr, struct rtable, dst)
static inline struct rtable *skb_rtable(const struct sk_buff *skb)
static inline bool rt_is_input_route(const struct rtable *rt)
static inline bool rt_is_output_route(const struct rtable *rt)
void udp_tunnel_xmit_skb(struct rtable *rt, struct sock *sk, struct sk_buff *skb,
struct rtable *udp_tunnel_dst_lookup(struct sk_buff *skb,
struct rtable rt;
struct rtable *rt;
struct rtable *rt;
struct rtable *rt;
struct rtable *rt;
struct rtable *rt = &br->fake_rtable;
struct rtable fake_rtable;
struct rtable *dst_cache_get_ip4(struct dst_cache *dst_cache, __be32 *saddr)
struct rtable *rt = skb_rtable(skb);
struct rtable *rt;
struct rtable *rt;
INIT_LIST_HEAD(&dst->rtable);
list_for_each_entry(dl, &dst->rtable, list)
list_add_tail(&dl->list, &dst->rtable);
list_for_each_entry_safe(dl, next, &dst->rtable, list) {
struct rtable *rt;
struct rtable *rt = dst_rtable(__sk_dst_check(sk, 0));
struct rtable *rt;
struct rtable *rt;
struct net_device *dev, struct rtable *rt)
struct net_device *dev, struct rtable *rt,
struct rtable *rt;
struct rtable *rt;
struct rtable *rt;
struct rtable *rt;
static void rt_fibinfo_free(struct rtable __rcu **rtp)
struct rtable *rt = rcu_dereference_protected(*rtp, 1);
static void rt_fibinfo_free_cpus(struct rtable __rcu * __percpu *rtp)
struct rtable *rt;
nhc->nhc_pcpu_rth_output = alloc_percpu_gfp(struct rtable __rcu *,
struct rtable *rt = skb_rtable(skb);
static bool icmpv4_xrlim_allow(struct net *net, struct rtable *rt,
struct ipcm_cookie *ipc, struct rtable **rt)
struct rtable *rt = skb_rtable(skb);
static struct rtable *icmp_route_lookup(struct net *net, struct flowi4 *fl4,
struct rtable *rt, *rt2;
struct rtable *rt = skb_rtable(skb_in);
struct rtable *rt = ip_route_output(net,
struct rtable *rt;
struct rtable *rt;
struct rtable *rt;
struct rtable *rt;
struct rtable *rt;
struct rtable *rt; /* Route we use */
struct rtable *rt;
struct rtable *rt;
struct rtable *rt;
struct rtable *rt = NULL;
__be32 daddr, struct rtable *rt)
struct rtable *rt = skb_rtable(skb);
struct rtable *rt = skb_rtable(skb);
struct rtable *rt2;
struct ipcm_cookie *ipc, struct rtable **rtp)
struct rtable *rt;
struct ipcm_cookie *ipc, struct rtable **rtp,
struct rtable *rt = dst_rtable(cork->dst);
struct ipcm_cookie *ipc, struct rtable **rtp,
struct rtable *rt = skb_rtable(skb);
struct rtable *rt = skb_rtable(skb);
struct rtable *rt = dst_rtable(dst);
struct rtable *new_rt;
struct rtable *rt = skb_rtable(skb);
struct rtable *rt;
struct rtable *rt = skb_rtable(skb);
struct rtable *rt = dst_rtable(cork->dst);
struct rtable *rt = skb_rtable(skb);
struct rtable *rt;
struct rtable *rt, __be16 df,
struct rtable *rt = NULL;
struct rtable *rt = NULL; /* Route to the other host */
void iptunnel_xmit(struct sock *sk, struct rtable *rt, struct sk_buff *skb,
struct rtable *rt;
struct rtable *rt;
struct rtable *rt;
struct rtable *rt;
struct rtable *rt = skb_rtable(skb);
struct rtable *rt = skb_rtable(skb);
struct rtable *rt;
struct rtable *rt = ip_route_output_key(net, &fl->u.ip4);
struct rtable *rt;
struct rtable *rt = NULL;
struct rtable **rtp, unsigned int flags,
struct rtable *rt = *rtp;
struct rtable *rt = NULL;
static void __ip_rt_update_pmtu(struct rtable *rt, struct flowi4 *fl4, u32 mtu)
struct rtable *rt = dst_rtable(dst);
struct rtable *rt;
struct rtable *rt;
struct rtable *rt;
struct rtable *rt;
struct rtable *rt;
struct rtable *rt = dst_rtable(dst);
struct rtable *rt;
void ip_rt_get_source(u8 *addr, struct sk_buff *skb, struct rtable *rt)
static void set_class_tag(struct rtable *rt, u32 tag)
static bool rt_bind_exception(struct rtable *rt, struct fib_nh_exception *fnhe,
struct rtable __rcu **porig;
struct rtable *orig;
static bool rt_cache_route(struct fib_nh_common *nhc, struct rtable *rt)
struct rtable *orig, *prev, **p;
p = (struct rtable **)&nhc->nhc_rth_input;
p = (struct rtable **)raw_cpu_ptr(nhc->nhc_pcpu_rth_output);
void rt_add_uncached_list(struct rtable *rt)
void rt_del_uncached_list(struct rtable *rt)
struct rtable *rt, *safe;
static bool rt_cache_valid(const struct rtable *rt)
static void rt_set_nexthop(struct rtable *rt, __be32 daddr,
struct rtable *rt_dst_alloc(struct net_device *dev,
struct rtable *rt;
struct rtable *rt_dst_clone(struct net_device *dev, struct rtable *rt)
struct rtable *new_rt;
struct rtable *rth;
struct rtable *rth;
struct rtable *rt = skb_rtable(hint);
struct rtable *rth;
static struct rtable *__mkroute_output(const struct fib_result *res,
struct rtable *rth;
struct rtable __rcu **prth;
struct rtable *ip_route_output_key_hash(struct net *net, struct flowi4 *fl4,
struct rtable *rth;
struct rtable *ip_route_output_key_hash_rcu(struct net *net, struct flowi4 *fl4,
struct rtable *rth;
struct rtable *ort = dst_rtable(dst_orig);
struct rtable *rt;
struct rtable *ip_route_output_flow(struct net *net, struct flowi4 *flp4,
struct rtable *rt = __ip_route_output_key(net, flp4);
struct rtable *rt, u32 table_id, dscp_t dscp,
struct rtable *rt;
struct rtable *rt = NULL;
ipv4_dst_ops.kmem_cachep = KMEM_CACHE(rtable,
static inline bool rt_is_expired(const struct rtable *rth)
const struct rtable *rt = container_of(dst, struct rtable, dst);
const struct rtable *rt = container_of(dst, struct rtable, dst);
struct rtable *rt;
static void fill_route_from_fnhe(struct rtable *rt, struct fib_nh_exception *fnhe)
struct rtable *rt;
struct rtable __rcu **prt;
static void __ip_do_redirect(struct rtable *rt, struct sk_buff *skb, struct flowi4 *fl4,
struct rtable *rt;
struct rtable *rt = dst_rtable(dst);
struct rtable *rt = skb_rtable(skb);
struct rtable *rt = skb_rtable(skb);
struct rtable *rt;
struct rtable *rt;
struct rtable *rt = NULL;
struct rtable *rt = skb_rtable(skb);
void udp_tunnel_xmit_skb(struct rtable *rt, struct sock *sk, struct sk_buff *skb,
struct rtable *udp_tunnel_dst_lookup(struct sk_buff *skb,
struct rtable *rt = NULL;
struct rtable *rt;
struct rtable *rt = dst_rtable(xdst->route);
const struct rtable *rt = skb_rtable(skb);
struct rtable *rt;
struct rtable *rt;
struct rtable *rt = ip_route_output_ports(tunnel->net, &fl4,
struct rtable *rt; /* Route to the other host */
struct rtable *rt = NULL;
struct rtable *rt;
struct rtable *rt = NULL;
struct rtable *rt; /* Route to the other host */
static struct rtable *do_output_route4(struct net *net, __be32 daddr,
struct rtable *rt;
struct rtable *rt; /* Route to the other host */
struct rtable *ort = skb_rtable(skb);
struct rtable *rt; /* Route to the other host */
struct rtable *rt; /* Route to the other host */
struct rtable *rt = skb_rtable(skb);
struct rtable *rt1, *rt2;
struct rtable *rt = dst_rtable(tuple->dst_cache);
struct rtable *rt = dst_rtable(tuple->dst_cache);
struct rtable *rt;
const struct rtable *rt;
struct rtable *rt = NULL;
struct rtable ovs_rt = { 0 };
struct rtable *rt;
struct rtable sch_frag_rt = { 0 };
struct rtable *rt;
struct rtable *rt = dst_rtable(t->dst);
struct rtable *rt = NULL;
struct rtable *rt = dst_rtable(ndst);
struct rtable *rt;
struct rtable *rt;