Lines Matching defs:neigh_table
189 struct neigh_table { struct
190 int family;
191 int entry_size;
192 int key_len;
193 __be16 protocol;
194 __u32 (*hash)(const void *pkey,
197 bool (*key_eq)(const struct neighbour *, const void *pkey);
198 int (*constructor)(struct neighbour *);
199 int (*pconstructor)(struct pneigh_entry *);
200 void (*pdestructor)(struct pneigh_entry *);
201 void (*proxy_redo)(struct sk_buff *skb);
202 char *id;
203 struct neigh_parms parms;
204 struct list_head parms_list;
205 int gc_interval;
206 int gc_thresh1;
207 int gc_thresh2;
208 int gc_thresh3;
209 unsigned long last_flush;
210 struct delayed_work gc_work;
211 struct timer_list proxy_timer;
212 struct sk_buff_head proxy_queue;
213 atomic_t entries;
214 rwlock_t lock;
215 unsigned long last_rand;
216 struct neigh_statistics __percpu *stats;
217 struct neigh_hash_table __rcu *nht;
218 struct pneigh_entry **phash_buckets;