Home
last modified time | relevance | path

Searched refs:rtable (Results 1 – 25 of 100) sorted by relevance

1234

/linux/include/net/
A Droute.h56 struct rtable { struct
90 static inline bool rt_is_input_route(const struct rtable *rt) in rt_is_input_route()
244 struct rtable *rt_dst_alloc(struct net_device *dev,
246 struct rtable *rt_dst_clone(struct net_device *dev, struct rtable *rt);
253 void rt_add_uncached_list(struct rtable *rt);
254 void rt_del_uncached_list(struct rtable *rt);
260 static inline void ip_rt_put(struct rtable *rt) in ip_rt_put()
265 BUILD_BUG_ON(offsetof(struct rtable, dst) != 0); in ip_rt_put()
321 struct rtable *rt; in ip_route_connect()
336 static inline struct rtable *ip_route_newports(struct flowi4 *fl4, struct rtable *rt, in ip_route_newports()
[all …]
A Dip_fib.h59 struct rtable;
69 struct rtable __rcu *fnhe_rth_input;
70 struct rtable __rcu *fnhe_rth_output;
102 struct rtable __rcu * __percpu *nhc_pcpu_rth_output;
103 struct rtable __rcu *nhc_rth_input;
A Dip.h150 struct rtable;
223 struct rtable **rt,
237 struct ipcm_cookie *ipc, struct rtable **rtp,
429 const struct rtable *rt = dst_rtable(dst); in ip_mtu_locked()
467 const struct rtable *rt = dst_rtable(dst); in ip_dst_mtu_maybe_forward()
747 __be32 daddr, struct rtable *rt);
A Ddst_cache.h33 struct rtable *dst_cache_get_ip4(struct dst_cache *dst_cache, __be32 *saddr);
A Dudp_tunnel.h150 void udp_tunnel_xmit_skb(struct rtable *rt, struct sock *sk, struct sk_buff *skb,
165 struct rtable *udp_tunnel_dst_lookup(struct sk_buff *skb,
/linux/drivers/pci/hotplug/
A Dibmphp_core.c114 struct irq_routing_table *rtable; in ibmphp_init_devno() local
120 if (!rtable) { in ibmphp_init_devno()
129 kfree(rtable); in ibmphp_init_devno()
150 rtable->exclusive_irqs); in ibmphp_init_devno()
152 rtable->slots[loop].irq[0].bitmap); in ibmphp_init_devno()
161 rtable->slots[loop].irq[0].link); in ibmphp_init_devno()
163 rtable->slots[loop].irq[1].link); in ibmphp_init_devno()
165 rtable->slots[loop].irq[2].link); in ibmphp_init_devno()
167 rtable->slots[loop].irq[3].link); in ibmphp_init_devno()
169 kfree(rtable); in ibmphp_init_devno()
[all …]
/linux/net/ipv4/
A Droute.c405 const struct rtable *rt = container_of(dst, struct rtable, dst); in ipv4_neigh_lookup()
432 const struct rtable *rt = container_of(dst, struct rtable, dst); in ipv4_confirm_neigh()
566 struct rtable *rt; in fnhe_flush_routes()
633 struct rtable *rt; in update_or_create_fnhe()
814 struct rtable *rt; in ip_do_redirect()
1058 struct rtable *rt; in ipv4_update_pmtu()
1075 struct rtable *rt; in __ipv4_sk_update_pmtu()
1093 struct rtable *rt; in ipv4_sk_update_pmtu()
1148 struct rtable *rt; in ipv4_redirect()
1163 struct rtable *rt; in ipv4_sk_redirect()
[all …]
A Dnetfilter.c24 struct rtable *rt; in ip_route_me_harder()
90 struct rtable *rt = ip_route_output_key(net, &fl->u.ip4); in nf_ip_route()
A Ddatagram.c24 struct rtable *rt; in __ip4_datagram_connect()
107 struct rtable *rt; in ip4_datagram_release_cb()
A Dip_output.c155 struct rtable *rt = skb_rtable(skb); in ip_build_and_send_pkt()
202 struct rtable *rt = dst_rtable(dst); in ip_finish_output2()
336 struct rtable *new_rt; in ip_mc_finish_output()
369 struct rtable *rt = skb_rtable(skb); in ip_mc_output()
464 struct rtable *rt; in __ip_queue_xmit()
769 struct rtable *rt = skb_rtable(skb); in ip_do_fragment()
975 struct rtable *rt = dst_rtable(cork->dst); in __ip_append_data()
1285 struct ipcm_cookie *ipc, struct rtable **rtp) in ip_setup_cork()
1288 struct rtable *rt; in ip_setup_cork()
1394 struct rtable *rt = dst_rtable(cork->dst); in __ip_make_skb()
[all …]
A Dip_options.c45 __be32 daddr, struct rtable *rt) in ip_options_build()
247 struct rtable *rt = NULL; in __ip_options_compile()
542 struct rtable *rt = skb_rtable(skb); in ip_forward_options()
592 struct rtable *rt = skb_rtable(skb); in ip_options_rcv_srr()
593 struct rtable *rt2; in ip_options_rcv_srr()
A Dudp_tunnel_core.c154 void udp_tunnel_xmit_skb(struct rtable *rt, struct sock *sk, struct sk_buff *skb, in udp_tunnel_xmit_skb()
209 struct rtable *udp_tunnel_dst_lookup(struct sk_buff *skb, in udp_tunnel_dst_lookup()
217 struct rtable *rt = NULL; in udp_tunnel_dst_lookup()
A Dxfrm4_policy.c23 struct rtable *rt; in __xfrm4_dst_lookup()
68 struct rtable *rt = dst_rtable(xdst->route); in xfrm4_fill_dst()
A Dicmp.c308 static bool icmpv4_xrlim_allow(struct net *net, struct rtable *rt, in icmpv4_xrlim_allow()
370 struct ipcm_cookie *ipc, struct rtable **rt) in icmp_push_reply()
404 struct rtable *rt = skb_rtable(skb); in icmp_reply()
481 static struct rtable *icmp_route_lookup(struct net *net, in icmp_route_lookup()
491 struct rtable *rt, *rt2; in icmp_route_lookup()
600 struct rtable *rt = skb_rtable(skb_in); in __icmp_send()
1199 struct rtable *rt = skb_rtable(skb); in icmp_rcv()
A Dip_forward.c87 struct rtable *rt; /* Route we use */ in ip_forward()
A Darp.c454 struct rtable *rt; in arp_filter()
475 struct net_device *dev, struct rtable *rt) in arp_fwd_proxy()
520 struct net_device *dev, struct rtable *rt, in arp_fwd_pvlan()
705 struct rtable *rt; in arp_process()
1031 struct rtable *rt; in arp_req_dev()
/linux/drivers/net/wireless/ti/wlcore/
A Dio.h84 return wlcore_raw_read(wl, wl->rtable[reg], buf, len, fixed); in wlcore_raw_read_data()
91 return wlcore_raw_write(wl, wl->rtable[reg], buf, len, fixed); in wlcore_raw_write_data()
142 return wlcore_write(wl, wl->rtable[reg], buf, len, fixed); in wlcore_write_data()
149 return wlcore_read(wl, wl->rtable[reg], buf, len, fixed); in wlcore_read_data()
183 wlcore_translate_addr(wl, wl->rtable[reg]), in wlcore_read_reg()
191 wlcore_translate_addr(wl, wl->rtable[reg]), in wlcore_write_reg()
/linux/include/linux/platform_data/
A Ddsa.h48 s8 rtable[DSA_MAX_SWITCHES]; member
/linux/net/bridge/
A Dbr_nf_core.c74 struct rtable *rt = &br->fake_rtable; in br_netfilter_rtable_init()
/linux/include/net/netfilter/
A Dbr_netfilter.h43 static inline struct rtable *bridge_parent_rtable(const struct net_device *dev) in bridge_parent_rtable()
/linux/net/ipv4/netfilter/
A Dnf_dup_ipv4.c28 struct rtable *rt; in nf_dup_ipv4_route()
/linux/net/netfilter/
A Dnf_conntrack_broadcast.c26 struct rtable *rt = skb_rtable(skb); in nf_conntrack_broadcast_help()
/linux/net/netfilter/ipvs/
A Dip_vs_xmit.c123 static struct rtable *do_output_route4(struct net *net, __be32 daddr, in do_output_route4()
127 struct rtable *rt; in do_output_route4()
208 struct rtable *ort = skb_rtable(skb); in maybe_update_pmtu()
314 struct rtable *rt; /* Route to the other host */ in __ip_vs_get_out_rt()
760 struct rtable *rt; /* Route to the other host */ in ip_vs_nat_xmit()
1122 struct rtable *rt; /* Route to the other host */ in ip_vs_tunnel_xmit()
1478 struct rtable *rt; /* Route to the other host */ in ip_vs_icmp_xmit()
/linux/drivers/net/ppp/
A Dpptp.c132 static struct rtable *pptp_route_output(const struct pppox_sock *po, in pptp_route_output()
164 struct rtable *rt; in pptp_xmit()
421 struct rtable *rt; in pptp_connect()
/linux/drivers/infiniband/core/
A Daddr.c381 struct rtable **prt) in addr4_resolve()
389 struct rtable *rt; in addr4_resolve()
555 struct rtable *rt = NULL; in addr_resolve()

Completed in 57 milliseconds

1234