Lines Matching defs:aarp_entry
46 * struct aarp_entry - AARP entry
57 struct aarp_entry {
67 struct aarp_entry *next;
71 static struct aarp_entry *resolved[AARP_HASH_SIZE];
72 static struct aarp_entry *unresolved[AARP_HASH_SIZE];
73 static struct aarp_entry *proxies[AARP_HASH_SIZE];
87 static void __aarp_expire(struct aarp_entry *a)
98 static void __aarp_send_query(struct aarp_entry *a)
252 static void __aarp_expire_timer(struct aarp_entry **n)
254 struct aarp_entry *t;
271 static void __aarp_kick(struct aarp_entry **n)
273 struct aarp_entry *t;
293 static void __aarp_expire_device(struct aarp_entry **n, struct net_device *dev)
295 struct aarp_entry *t;
351 static void __aarp_expire_all(struct aarp_entry **n)
353 struct aarp_entry *t;
380 static struct aarp_entry *aarp_alloc(void)
382 struct aarp_entry *a = kmalloc(sizeof(*a), GFP_ATOMIC);
395 static struct aarp_entry *__aarp_find_entry(struct aarp_entry *list,
414 struct aarp_entry *a;
430 struct aarp_entry *a = __aarp_find_entry(proxies[hash], dev, sa);
484 struct aarp_entry *entry;
548 struct aarp_entry *a;
685 static void __aarp_resolved(struct aarp_entry **list, struct aarp_entry *a,
719 struct aarp_entry *a;
919 static struct aarp_entry *iter_next(struct aarp_iter_state *iter, loff_t *pos)
922 struct aarp_entry **table = iter->table;
924 struct aarp_entry *entry;
965 struct aarp_entry *entry = v;
1004 struct aarp_entry *entry = v;