Home
last modified time | relevance | path

Searched refs:lltable (Results 1 – 7 of 7) sorted by relevance

/freebsd-14.2/sys/net/
H A Dif_llatbl.h64 struct lltable *lle_tbl;
148 typedef void (llt_prefix_free_t)(struct lltable *,
157 typedef void (llt_free_tbl_t)(struct lltable *);
167 struct lltable { struct
168 SLIST_ENTRY(lltable) llt_link;
227 void lltable_free(struct lltable *);
228 void lltable_link(struct lltable *llt);
235 struct lltable *in_lltable_get(struct ifnet *ifp);
236 struct lltable *in6_lltable_get(struct ifnet *ifp);
250 void lltable_update_ifaddr(struct lltable *llt);
[all …]
H A Dif_llatbl.c113 struct lltable *llt; in lltable_sysctl_dumparp()
230 struct lltable *llt; in htable_unlink_entry()
689 lltable_free(struct lltable *llt) in lltable_free()
753 struct lltable *llt; in lltable_prefix_free()
810 struct lltable *
813 struct lltable *llt; in lltable_allocate_htbl()
838 lltable_link(struct lltable *llt) in lltable_link()
859 struct lltable *
942 struct lltable *llt; in lltable_fill_sa_entry()
972 struct lltable *llt; in lla_rt_output()
[all …]
/freebsd-14.2/sys/netlink/route/
H A Dneigh.c209 dump_lle(struct lltable *llt, struct llentry *lle, void *arg) in dump_lle()
220 dump_llt(struct lltable *llt, struct netlink_walkargs *wa) in dump_llt()
235 struct lltable *llt = lltable_get(ifp, fam); in dump_llts_iface()
280 struct lltable *llt = lltable_get(ifp, family); in get_lle()
406 struct lltable *llt = lltable_get(attrs.nda_ifp, attrs.ndm_family); in rtnl_handle_newneigh()
493 struct lltable *llt = lltable_get(attrs.nda_ifp, attrs.ndm_family); in rtnl_handle_delneigh()
/freebsd-14.2/sys/netinet6/
H A Din6.c2265 in6_lltable_free_entry(struct lltable *llt, struct llentry *lle) in in6_lltable_free_entry()
2381 in6_lltable_alloc(struct lltable *llt, u_int flags, in in6_lltable_alloc()
2428 in6_lltable_lookup(struct lltable *llt, u_int flags, in in6_lltable_lookup()
2556 static struct lltable *
2559 struct lltable *llt; in in6_lltattach()
2580 struct lltable *
2583 struct lltable *llt = NULL; in in6_lltable_get()
2587 llt = ((struct in6_ifextra *)afdata_ptr)->lltable; in in6_lltable_get()
2619 ext->lltable = in6_lltattach(ifp); in in6_domifattach()
2643 lltable_free(ext->lltable); in in6_domifdetach()
[all …]
H A Din6_var.h100 struct lltable;
109 struct lltable *lltable; member
113 #define LLTABLE6(ifp) (((struct in6_ifextra *)(ifp)->if_afdata[AF_INET6])->lltable)
/freebsd-14.2/sys/netinet/
H A Din.c1515 in_lltable_free_entry(struct lltable *llt, struct llentry *lle) in in_lltable_free_entry()
1619 in_lltable_find_dst(struct lltable *llt, struct in_addr dst) in in_lltable_find_dst()
1638 in_lltable_delete_entry(struct lltable *llt, struct llentry *lle) in in_lltable_delete_entry()
1650 in_lltable_alloc(struct lltable *llt, u_int flags, const struct sockaddr *l3addr) in in_lltable_alloc()
1701 in_lltable_lookup(struct lltable *llt, u_int flags, const struct sockaddr *l3addr) in in_lltable_lookup()
1739 in_lltable_dump_entry(struct lltable *llt, struct llentry *lle, in in_lltable_dump_entry()
1803 in_lltable_post_resolved(struct lltable *llt, struct llentry *lle) in in_lltable_post_resolved()
1813 static struct lltable *
1816 struct lltable *llt; in in_lltattach()
1837 struct lltable *
[all …]
H A Din_var.h56 struct lltable;
63 struct lltable *ii_llt; /* ARP state */