#include <linux/types.h>#include <linux/init.h>#include <linux/sched.h>#include <linux/spinlock.h>#include <asm/atomic.h>Go to the source code of this file.
Classes | |
| struct | inet_peer |
Functions | |
| void | inet_initpeers (void) __init |
| inet_peer * | inet_getpeer (__u32 daddr, int create) |
| void | inet_putpeer (struct inet_peer *p) |
| __u16 | inet_getid (struct inet_peer *p) |
Variables | |
| spinlock_t | inet_peer_unused_lock |
| inet_peer * | inet_peer_unused_head |
| inet_peer ** | inet_peer_unused_tailp |
| spinlock_t | inet_peer_idlock |
|
|
Definition at line 56 of file inetpeer.h. References inet_peer_idlock, and inet_peer::ip_id_count. Referenced by __ip_select_ident().
|
|
||||||||||||
|
Definition at line 371 of file inetpeer.c. References cleanup_once(), inet_peer_threshold, link_to_pool, lookup, peer_avl_empty, peer_cachep, PEER_MAXDEPTH, peer_pool_lock, peer_total, and unlink_from_unused(). Referenced by rt_bind_peer(), tcp_v4_remember_stamp(), and tcp_v4_tw_remember_stamp().
|
|
|
Definition at line 108 of file inetpeer.c. References inet_peer_gc_maxtime, inet_peer_threshold, net_random(), peer_cachep, and peer_periodic_timer. Referenced by ip_init().
|
|
|
Definition at line 41 of file inetpeer.h. References inet_peer::dtime, inet_peer_unused_lock, inet_peer_unused_tailp, and inet_peer::unused_next. Referenced by ipv4_dst_destroy(), rt_bind_peer(), tcp_v4_remember_stamp(), tcp_v4_tw_remember_stamp(), and unlink_from_pool().
|
|
|
Definition at line 71 of file inetpeer.c. Referenced by inet_getid(). |
|
|
Definition at line 94 of file inetpeer.c. Referenced by cleanup_once(). |
|
|
Definition at line 96 of file inetpeer.c. Referenced by cleanup_once(), inet_putpeer(), and unlink_from_unused(). |
|
|
Definition at line 95 of file inetpeer.c. Referenced by cleanup_once(), inet_putpeer(), and unlink_from_unused(). |
1.3.8