Lines Matching refs:entry

469 	struct aarp_entry *entry;  in aarp_proxy_probe_network()  local
484 entry = aarp_alloc(); in aarp_proxy_probe_network()
486 if (!entry) in aarp_proxy_probe_network()
489 entry->expires_at = -1; in aarp_proxy_probe_network()
490 entry->status = ATIF_PROBE; in aarp_proxy_probe_network()
491 entry->target_addr.s_node = sa->s_node; in aarp_proxy_probe_network()
492 entry->target_addr.s_net = sa->s_net; in aarp_proxy_probe_network()
493 entry->dev = atif->dev; in aarp_proxy_probe_network()
496 aarp_entry_get(entry); in aarp_proxy_probe_network()
499 entry->next = proxies[hash]; in aarp_proxy_probe_network()
500 proxies[hash] = entry; in aarp_proxy_probe_network()
510 if (entry->status & ATIF_PROBE_FAIL) in aarp_proxy_probe_network()
514 if (entry->status & ATIF_PROBE_FAIL) { in aarp_proxy_probe_network()
515 entry->expires_at = jiffies - 1; /* free the entry */ in aarp_proxy_probe_network()
518 entry->status &= ~ATIF_PROBE; in aarp_proxy_probe_network()
522 aarp_entry_put(entry); in aarp_proxy_probe_network()
911 struct aarp_entry *entry; in iter_next() local
915 for (entry = table[ct]; entry; entry = entry->next) { in iter_next()
919 return entry; in iter_next()
952 struct aarp_entry *entry = v; in aarp_seq_next() local
959 entry = iter_next(iter, NULL); in aarp_seq_next()
962 else if (entry->next) in aarp_seq_next()
963 entry = entry->next; in aarp_seq_next()
968 entry = iter_next(iter, NULL); in aarp_seq_next()
970 return entry; in aarp_seq_next()
991 struct aarp_entry *entry = v; in aarp_seq_show() local
1000 ntohs(entry->target_addr.s_net), in aarp_seq_show()
1001 (unsigned int) entry->target_addr.s_node, in aarp_seq_show()
1002 entry->dev ? entry->dev->name : "????"); in aarp_seq_show()
1003 seq_printf(seq, "%pM", entry->hwaddr); in aarp_seq_show()
1005 dt2str((long)entry->expires_at - (long)now)); in aarp_seq_show()
1008 dt2str(now - entry->last_sent), in aarp_seq_show()
1009 entry->xmit_count); in aarp_seq_show()