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