Lines Matching refs:llinfo_arp
123 struct llinfo_arp { struct
127 LIST_ENTRY(llinfo_arp) la_le;
144 static LIST_HEAD(, llinfo_arp) llinfo_arp = LIST_HEAD_INITIALIZER(llinfo_arp); argument
156 static void arptfree(struct llinfo_arp *, void *);
161 static struct llinfo_arp *arp_llinfo_alloc(zalloc_flags_t);
163 static uint32_t arp_llinfo_flushq(struct llinfo_arp *);
169 static __inline void arp_llreach_use(struct llinfo_arp *);
170 static __inline int arp_llreach_reachable(struct llinfo_arp *);
265 static struct llinfo_arp *
268 struct llinfo_arp *la = kalloc_type(struct llinfo_arp, how | Z_ZERO); in arp_llinfo_alloc()
285 struct llinfo_arp *__single la = arg; in arp_llinfo_free()
301 kfree_type(struct llinfo_arp, la); in arp_llinfo_free()
305 arp_llinfo_addq(struct llinfo_arp *la, struct mbuf *m) in arp_llinfo_addq()
350 arp_llinfo_flushq(struct llinfo_arp *la) in arp_llinfo_flushq()
367 struct llinfo_arp *__single la = rt->rt_llinfo; in arp_llinfo_purge()
383 struct llinfo_arp *__single la = rt->rt_llinfo; in arp_llinfo_get_ri()
405 struct llinfo_arp *__single la = rt->rt_llinfo; in arp_llinfo_get_iflri()
458 arp_llreach_use(struct llinfo_arp *la) in arp_llreach_use()
466 arp_llreach_reachable(struct llinfo_arp *la) in arp_llreach_reachable()
545 struct llinfo_arp *__single la = rt->rt_llinfo; in arp_llreach_alloc()
623 arptfree(struct llinfo_arp *la, void *arg) in arptfree()
720 struct llinfo_arp *la, *ola; in in_arpdrain()
728 la = llinfo_arp.lh_first; in in_arpdrain()
751 struct llinfo_arp *la, *ola; in arp_timeout()
756 la = llinfo_arp.lh_first; in arp_timeout()
820 struct llinfo_arp *la, *ola; in arp_probe()
825 la = llinfo_arp.lh_first; in arp_probe()
891 struct llinfo_arp *__single la = rt->rt_llinfo; in arp_rtrequest()
978 LIST_INSERT_HEAD(&llinfo_arp, la, la_le); in arp_rtrequest()
1217 struct llinfo_arp *__single llinfo = p_route->rt_llinfo; in arp_is_entry_probing()
1290 struct llinfo_arp *__single llinfo = NULL; in arp_lookup_ip()
1655 struct llinfo_arp *__single llinfo; in arp_ip_handle_input()