Lines Matching refs:arp_entry
28 static struct arp_entry arp_entries[CONFIG_NET_ARP_TABLE_SIZE];
44 static void arp_entry_cleanup(struct arp_entry *entry, bool pending) in arp_entry_cleanup()
66 static struct arp_entry *arp_entry_find(sys_slist_t *list, in arp_entry_find()
71 struct arp_entry *entry; in arp_entry_find()
91 static inline struct arp_entry *arp_entry_find_move_first(struct net_if *iface, in arp_entry_find_move_first()
95 struct arp_entry *entry; in arp_entry_find_move_first()
116 struct arp_entry *arp_entry_find_pending(struct net_if *iface, in arp_entry_find_pending()
124 static struct arp_entry *arp_entry_get_pending(struct net_if *iface, in arp_entry_get_pending()
128 struct arp_entry *entry; in arp_entry_get_pending()
145 static struct arp_entry *arp_entry_get_free(void) in arp_entry_get_free()
157 return CONTAINER_OF(node, struct arp_entry, node); in arp_entry_get_free()
160 static struct arp_entry *arp_entry_get_last_from_table(void) in arp_entry_get_last_from_table()
175 return CONTAINER_OF(node, struct arp_entry, node); in arp_entry_get_last_from_table()
179 static void arp_entry_register_pending(struct arp_entry *entry) in arp_entry_register_pending()
197 struct arp_entry *entry, *next; in arp_request_timeout()
252 struct arp_entry *entry, in arp_prepare()
352 struct arp_entry *entry; in net_arp_prepare()
472 struct arp_entry *entry; in arp_gratuitous()
627 struct arp_entry *entry; in net_arp_update()
643 struct arp_entry *arp_ent; in net_arp_update()
898 struct arp_entry *entry, *next; in net_arp_clear_cache()
942 struct arp_entry *entry = arp_entry_find_pending(iface, dst); in net_arp_clear_pending()
956 struct arp_entry *entry; in net_arp_foreach()