Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Fields
inet_peer Struct Reference

#include <inetpeer.h>

Data Fields

struct inet_peer __rcuavl_left
 
struct inet_peer __rcuavl_right
 
struct inetpeer_addr daddr
 
__u32 avl_height
 
u32 metrics [RTAX_MAX]
 
u32 rate_tokens
 
unsigned long rate_last
 
union {
   struct list_head   gc_list
 
   struct rcu_head   gc_rcu
 
}; 
 
union {
   struct {
      atomic_t   rid
 
      atomic_t   ip_id_count
 
   } 
 
   struct rcu_head   rcu
 
   struct inet_peer *   gc_next
 
}; 
 
__u32 dtime
 
atomic_t refcnt
 

Detailed Description

Definition at line 30 of file inetpeer.h.

Field Documentation

union { ... }
union { ... }
__u32 avl_height

Definition at line 34 of file inetpeer.h.

struct inet_peer __rcu* avl_left

Definition at line 32 of file inetpeer.h.

struct inet_peer __rcu * avl_right

Definition at line 32 of file inetpeer.h.

Definition at line 33 of file inetpeer.h.

__u32 dtime

Definition at line 58 of file inetpeer.h.

struct list_head gc_list

Definition at line 40 of file inetpeer.h.

struct inet_peer* gc_next

Definition at line 54 of file inetpeer.h.

struct rcu_head gc_rcu

Definition at line 41 of file inetpeer.h.

atomic_t ip_id_count

Definition at line 51 of file inetpeer.h.

u32 metrics[RTAX_MAX]

Definition at line 36 of file inetpeer.h.

unsigned long rate_last

Definition at line 38 of file inetpeer.h.

u32 rate_tokens

Definition at line 37 of file inetpeer.h.

Definition at line 53 of file inetpeer.h.

atomic_t refcnt

Definition at line 59 of file inetpeer.h.

atomic_t rid

Definition at line 50 of file inetpeer.h.


The documentation for this struct was generated from the following file: