Lines Matching refs:aarp_entry
21 * struct aarp_entry - AARP entry
32 struct aarp_entry {
42 struct aarp_entry *next;
46 static struct aarp_entry *resolved[AARP_HASH_SIZE];
47 static struct aarp_entry *unresolved[AARP_HASH_SIZE];
48 static struct aarp_entry *proxies[AARP_HASH_SIZE];
62 static void __aarp_expire(struct aarp_entry *a)
73 static void __aarp_send_query(struct aarp_entry *a)
227 static void __aarp_expire_timer(struct aarp_entry **n)
229 struct aarp_entry *t;
246 static void __aarp_kick(struct aarp_entry **n)
248 struct aarp_entry *t;
268 static void __aarp_expire_device(struct aarp_entry **n, struct net_device *dev)
270 struct aarp_entry *t;
326 static void __aarp_expire_all(struct aarp_entry **n)
328 struct aarp_entry *t;
355 static struct aarp_entry *aarp_alloc(void)
357 struct aarp_entry *a = kmalloc(sizeof(*a), GFP_ATOMIC);
370 static struct aarp_entry *__aarp_find_entry(struct aarp_entry *list,
389 struct aarp_entry *a;
405 struct aarp_entry *a = __aarp_find_entry(proxies[hash], dev, sa);
459 struct aarp_entry *entry;
523 struct aarp_entry *a;
660 static void __aarp_resolved(struct aarp_entry **list, struct aarp_entry *a,
694 struct aarp_entry *a;
881 struct aarp_entry **table;
890 static struct aarp_entry *iter_next(struct aarp_iter_state *iter, loff_t *pos)
893 struct aarp_entry **table = iter->table;
895 struct aarp_entry *entry;
936 struct aarp_entry *entry = v;
975 struct aarp_entry *entry = v;