Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Public Member Functions | Data Fields
batadv_neigh_node Struct Reference

#include <types.h>

Public Member Functions

 DECLARE_BITMAP (real_bits, BATADV_TQ_LOCAL_WINDOW_SIZE)
 

Data Fields

struct hlist_node list
 
uint8_t addr [ETH_ALEN]
 
uint8_t real_packet_count
 
uint8_t tq_recv [BATADV_TQ_GLOBAL_WINDOW_SIZE]
 
uint8_t tq_index
 
uint8_t tq_avg
 
uint8_t last_ttl
 
struct list_head bonding_list
 
unsigned long last_seen
 
atomic_t refcount
 
struct rcu_head rcu
 
struct batadv_orig_nodeorig_node
 
struct batadv_hard_ifaceif_incoming
 
spinlock_t lq_update_lock
 

Detailed Description

Definition at line 121 of file types.h.

Member Function Documentation

DECLARE_BITMAP ( real_bits  ,
BATADV_TQ_LOCAL_WINDOW_SIZE   
)

Field Documentation

Definition at line 123 of file types.h.

struct list_head bonding_list

Definition at line 129 of file types.h.

struct batadv_hard_iface* if_incoming

Definition at line 135 of file types.h.

unsigned long last_seen

Definition at line 130 of file types.h.

uint8_t last_ttl

Definition at line 128 of file types.h.

Definition at line 122 of file types.h.

spinlock_t lq_update_lock

Definition at line 136 of file types.h.

Definition at line 134 of file types.h.

Definition at line 133 of file types.h.

uint8_t real_packet_count

Definition at line 124 of file types.h.

atomic_t refcount

Definition at line 132 of file types.h.

uint8_t tq_avg

Definition at line 127 of file types.h.

uint8_t tq_index

Definition at line 126 of file types.h.

Definition at line 125 of file types.h.


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