Searched refs:inet_peer (Results 1 – 11 of 11) sorted by relevance
/linux-4.1.27/include/net/ |
D | inetpeer.h | 31 struct inet_peer { struct 33 struct inet_peer __rcu *avl_left, *avl_right; argument 54 struct inet_peer *gc_next; argument 63 struct inet_peer __rcu *root; argument 70 static inline struct inet_peer *inetpeer_ptr(unsigned long val) in inetpeer_ptr() 73 return (struct inet_peer *) val; in inetpeer_ptr() 89 static inline void __inetpeer_ptr_set_peer(unsigned long *val, struct inet_peer *peer) in __inetpeer_ptr_set_peer() 95 static inline bool inetpeer_ptr_set_peer(unsigned long *ptr, struct inet_peer *peer) in inetpeer_ptr_set_peer() 117 struct inet_peer *peer = inetpeer_ptr(val); in inetpeer_transfer_peer() 128 static inline bool inet_metrics_new(const struct inet_peer *p) in inet_metrics_new() [all …]
|
D | ip6_fib.h | 132 static inline struct inet_peer *rt6_peer_ptr(struct rt6_info *rt) in rt6_peer_ptr() 142 static inline void __rt6_set_peer(struct rt6_info *rt, struct inet_peer *peer) in __rt6_set_peer() 147 static inline bool rt6_set_peer(struct rt6_info *rt, struct inet_peer *peer) in rt6_set_peer()
|
/linux-4.1.27/net/ipv4/ |
D | inetpeer.c | 63 #define peer_avl_empty ((struct inet_peer *)&peer_fake_node) 64 #define peer_avl_empty_rcu ((struct inet_peer __rcu __force *)&peer_fake_node) 65 static const struct inet_peer peer_fake_node = { 89 struct inet_peer *p, *n, *c; in inetpeer_gc_worker() 116 n = list_entry(p->gc_list.next, struct inet_peer, gc_list); in inetpeer_gc_worker() 153 sizeof(struct inet_peer), in inet_initpeers() 184 struct inet_peer *u; \ 185 struct inet_peer __rcu **v; \ 211 static struct inet_peer *lookup_rcu(const struct inetpeer_addr *daddr, in lookup_rcu() 214 struct inet_peer *u = rcu_dereference(base->root); in lookup_rcu() [all …]
|
D | ip_fragment.c | 80 struct inet_peer *peer; 261 struct inet_peer *peer = qp->peer; in ip_frag_too_far()
|
D | icmp.c | 311 struct inet_peer *peer; in icmpv4_xrlim_allow()
|
D | route.c | 837 struct inet_peer *peer; in ip_rt_send_redirect() 900 struct inet_peer *peer; in ip_error()
|
/linux-4.1.27/net/ipv6/ |
D | xfrm6_policy.c | 259 struct inet_peer *peer = rt6_peer_ptr(&xdst->u.rt6); in xfrm6_dst_destroy()
|
D | route.c | 110 struct inet_peer *peer; in rt6_bind_peer() 123 static struct inet_peer *__rt6_get_peer(struct rt6_info *rt, int create) in __rt6_get_peer() 132 static struct inet_peer *rt6_get_peer_create(struct rt6_info *rt) in rt6_get_peer_create() 140 struct inet_peer *peer; in ipv6_cow_metrics() 338 struct inet_peer *peer = rt6_peer_ptr(rt); in ip6_dst_destroy()
|
D | icmp.c | 207 struct inet_peer *peer; in icmpv6_xrlim_allow()
|
D | ip6_output.c | 451 struct inet_peer *peer; in ip6_forward()
|
D | ndisc.c | 1464 struct inet_peer *peer; in ndisc_send_redirect()
|