Home
last modified time | relevance | path

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

1234

/linux/include/net/
H A Droute.h57 struct rtable { struct
80 #define dst_rtable(_ptr) container_of_const(_ptr, struct rtable, dst) argument
83 * skb_rtable - Returns the skb &rtable
86 static inline struct rtable *skb_rtable(const struct sk_buff *skb) in skb_rtable()
91 static inline bool rt_is_input_route(const struct rtable *rt) in rt_is_input_route()
96 static inline bool rt_is_output_route(const struct rtable *rt) in rt_is_output_route()
101 static inline __be32 rt_nexthop(const struct rtable *rt, __be32 daddr) in rt_nexthop()
160 struct rtable *ip_route_output_key_hash(struct net *net, struct flowi4 *flp,
162 struct rtable *ip_route_output_key_hash_rcu(struct net *net, struct flowi4 *flp,
166 static inline struct rtable *__ip_route_output_ke
[all...]
H 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;
H A Dip.h152 struct rtable;
226 struct rtable **rt,
240 struct ipcm_cookie *ipc, struct rtable **rtp,
431 const struct rtable *rt = dst_rtable(dst); in ip_mtu_locked()
469 const struct rtable *rt = dst_rtable(dst); in ip_dst_mtu_maybe_forward()
770 __be32 daddr, struct rtable *rt);
H A Ddst_cache.h33 struct rtable *dst_cache_get_ip4(struct dst_cache *dst_cache, __be32 *saddr);
H A Dudp_tunnel.h134 void udp_tunnel_xmit_skb(struct rtable *rt, struct sock *sk, struct sk_buff *skb,
150 struct rtable *udp_tunnel_dst_lookup(struct sk_buff *skb,
/linux/drivers/pci/hotplug/
H A Dibmphp_core.c114 struct irq_routing_table *rtable; in ibmphp_init_devno() local
119 rtable = pcibios_get_irq_routing_table(); in ibmphp_init_devno()
120 if (!rtable) { in ibmphp_init_devno()
125 len = (rtable->size - sizeof(struct irq_routing_table)) / in ibmphp_init_devno()
129 kfree(rtable); in ibmphp_init_devno()
133 if ((*cur_slot)->number == rtable->slots[loop].slot && in ibmphp_init_devno()
134 (*cur_slot)->bus == rtable->slots[loop].bus) { in ibmphp_init_devno()
135 (*cur_slot)->device = PCI_SLOT(rtable->slots[loop].devfn); in ibmphp_init_devno()
149 debug("rtable->exclusive_irqs = %x\n", in ibmphp_init_devno()
150 rtable in ibmphp_init_devno()
[all...]
/linux/net/ipv4/
H A Droute.c395 static inline bool rt_is_expired(const struct rtable *rth) in rt_is_expired()
415 const struct rtable *rt = container_of(dst, struct rtable, dst); in ipv4_neigh_lookup()
442 const struct rtable *rt = container_of(dst, struct rtable, dst); in ipv4_confirm_neigh()
577 struct rtable *rt; in fnhe_flush_routes()
624 static void fill_route_from_fnhe(struct rtable *rt, struct fib_nh_exception *fnhe) in fill_route_from_fnhe()
644 struct rtable *rt; in update_or_create_fnhe()
723 struct rtable __rcu **prt; in update_or_create_fnhe()
738 static void __ip_do_redirect(struct rtable *r
[all...]
H A Dnetfilter.c25 struct rtable *rt; in ip_route_me_harder()
90 struct rtable *rt = ip_route_output_key(net, &fl->u.ip4); in nf_ip_route()
H A Ddatagram.c24 struct rtable *rt; in __ip4_datagram_connect()
107 struct rtable *rt; in ip4_datagram_release_cb()
H 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()
H A Dxfrm4_policy.c24 struct rtable *rt; in __xfrm4_dst_lookup()
69 struct rtable *rt = dst_rtable(xdst->route); in xfrm4_fill_dst()
H 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()
707 struct rtable *rt; in arp_process()
1037 struct rtable *rt; in arp_req_dev()
/linux/drivers/net/wireless/ti/wlcore/
H 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/
H A Ddsa.h48 s8 rtable[DSA_MAX_SWITCHES]; member
/linux/net/bridge/
H A Dbr_nf_core.c70 struct rtable *rt = &br->fake_rtable; in br_netfilter_rtable_init()
H A Dbr_netfilter_ipv6.c104 struct rtable *rt; in br_nf_pre_routing_finish_ipv6()
/linux/include/net/netfilter/
H A Dbr_netfilter.h43 static inline struct rtable *bridge_parent_rtable(const struct net_device *dev) in bridge_parent_rtable()
/linux/net/ipv4/netfilter/
H A Dnf_dup_ipv4.c28 struct rtable *rt; in nf_dup_ipv4_route()
/linux/net/netfilter/
H A Dnf_conntrack_broadcast.c26 struct rtable *rt = skb_rtable(skb); in nf_conntrack_broadcast_help()
/linux/net/netfilter/ipvs/
H 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()
201 struct rtable *ort = skb_rtable(skb); in maybe_update_pmtu()
307 struct rtable *rt; /* Route to the other host */ in __ip_vs_get_out_rt()
749 struct rtable *rt; /* Route to the other host */ in ip_vs_nat_xmit()
1111 struct rtable *rt; /* Route to the other host */ in ip_vs_tunnel_xmit()
1467 struct rtable *rt; /* Route to the other host */ in ip_vs_icmp_xmit()
/linux/drivers/infiniband/core/
H A Daddr.c381 struct rtable **prt) in addr4_resolve()
389 struct rtable *rt; in addr4_resolve()
555 struct rtable *rt = NULL; in addr_resolve()
/linux/drivers/net/ethernet/chelsio/libcxgb/
H A Dlibcxgb_cm.c97 struct rtable *rt; in cxgb_find_route()
/linux/drivers/net/
H A Dvrf.c115 struct rtable __rcu *rth;
497 struct rtable *rt; in vrf_process_v4_outbound()
823 struct rtable *rt = dst_rtable(dst); in vrf_finish_output()
882 struct rtable *rth; in vrf_ip_out_redirect()
1000 struct rtable *rth = rtnl_dereference(vrf->rth); in vrf_rtable_release()
1022 struct rtable *rth; in vrf_rtable_create()
/linux/net/sched/
H A Dsch_frag.c99 struct rtable sch_frag_rt = { 0 }; in sch_fragment()
/linux/net/core/
H A Ddst_cache.c81 struct rtable *dst_cache_get_ip4(struct dst_cache *dst_cache, __be32 *saddr) in dst_cache_get_ip4()

1234