Lines Matching refs:arp_table
32 static sys_slist_t arp_table; variable
99 entry = arp_entry_find(&arp_table, iface, dst, &prev); in arp_entry_find_move_first()
106 if (&entry->node != sys_slist_peek_head(&arp_table)) { in arp_entry_find_move_first()
107 sys_slist_remove(&arp_table, prev, &entry->node); in arp_entry_find_move_first()
108 sys_slist_prepend(&arp_table, &entry->node); in arp_entry_find_move_first()
168 node = sys_slist_peek_tail(&arp_table); in arp_entry_get_last_from_table()
173 sys_slist_find_and_remove(&arp_table, node); in arp_entry_get_last_from_table()
474 entry = arp_entry_find(&arp_table, iface, src, &prev); in arp_gratuitous()
645 arp_ent = arp_entry_find(&arp_table, iface, src, &prev); in net_arp_update()
664 sys_slist_prepend(&arp_table, &arp_ent->node); in net_arp_update()
677 sys_slist_prepend(&arp_table, &entry->node); in net_arp_update()
904 SYS_SLIST_FOR_EACH_CONTAINER_SAFE(&arp_table, entry, next, node) { in net_arp_clear_cache()
912 sys_slist_remove(&arp_table, prev, &entry->node); in net_arp_clear_cache()
960 SYS_SLIST_FOR_EACH_CONTAINER(&arp_table, entry, node) { in net_arp_foreach()
980 sys_slist_init(&arp_table); in net_arp_init()