Lines Matching refs:entry
490 struct aarp_entry *entry; in aarp_proxy_probe_network() local
505 entry = aarp_alloc(); in aarp_proxy_probe_network()
507 if (!entry) in aarp_proxy_probe_network()
510 entry->expires_at = -1; in aarp_proxy_probe_network()
511 entry->status = ATIF_PROBE; in aarp_proxy_probe_network()
512 entry->target_addr.s_node = sa->s_node; in aarp_proxy_probe_network()
513 entry->target_addr.s_net = sa->s_net; in aarp_proxy_probe_network()
514 entry->dev = atif->dev; in aarp_proxy_probe_network()
519 entry->next = proxies[hash]; in aarp_proxy_probe_network()
520 proxies[hash] = entry; in aarp_proxy_probe_network()
530 if (entry->status & ATIF_PROBE_FAIL) in aarp_proxy_probe_network()
534 if (entry->status & ATIF_PROBE_FAIL) { in aarp_proxy_probe_network()
535 entry->expires_at = jiffies - 1; /* free the entry */ in aarp_proxy_probe_network()
538 entry->status &= ~ATIF_PROBE; in aarp_proxy_probe_network()
926 struct aarp_entry *entry; in iter_next() local
930 for (entry = table[ct]; entry; entry = entry->next) { in iter_next()
934 return entry; in iter_next()
967 struct aarp_entry *entry = v; in aarp_seq_next() local
974 entry = iter_next(iter, NULL); in aarp_seq_next()
977 else if (entry->next) in aarp_seq_next()
978 entry = entry->next; in aarp_seq_next()
983 entry = iter_next(iter, NULL); in aarp_seq_next()
985 return entry; in aarp_seq_next()
1006 struct aarp_entry *entry = v; in aarp_seq_show() local
1015 ntohs(entry->target_addr.s_net), in aarp_seq_show()
1016 (unsigned int) entry->target_addr.s_node, in aarp_seq_show()
1017 entry->dev ? entry->dev->name : "????"); in aarp_seq_show()
1018 seq_printf(seq, "%pM", entry->hwaddr); in aarp_seq_show()
1020 dt2str((long)entry->expires_at - (long)now)); in aarp_seq_show()
1023 dt2str(now - entry->last_sent), in aarp_seq_show()
1024 entry->xmit_count); in aarp_seq_show()