Home
last modified time | relevance | path

Searched refs:llt (Results 1 – 4 of 4) sorted by relevance

/f-stack/freebsd/net/
H A Dif_llatbl.c177 llt->llt_entries >= llt->llt_maxentries) in htable_link_entry()
180 hashidx = llt->llt_hash(lle, llt->llt_hsize); in htable_link_entry()
203 __func__, llt, if_name(llt->llt_ifp), llt->llt_entries)); in htable_unlink_entry()
511 __func__, llt, llt->llt_ifp->if_xname, llt->llt_entries)); in lltable_free()
513 llt->llt_free_tbl(llt); in lltable_free()
545 llt->llt_delete_entry(llt, lle); in lltable_delete_addr()
561 llt->llt_prefix_free(llt, addr, mask, flags); in lltable_prefix_free()
635 llt->llt_free_entry(llt, lle); in lltable_free_entry()
642 return (llt->llt_link_entry(llt, lle)); in lltable_link_entry()
874 llt, llt->llt_af, llt->llt_ifp); in llatbl_llt_show()
[all …]
H A Dif_llatbl.h213 void lltable_link(struct lltable *llt);
229 void lltable_update_ifaddr(struct lltable *llt);
230 struct llentry *lltable_alloc_entry(struct lltable *llt, u_int flags,
232 void lltable_free_entry(struct lltable *llt, struct llentry *lle);
233 int lltable_delete_addr(struct lltable *llt, u_int flags,
235 int lltable_link_entry(struct lltable *llt, struct llentry *lle);
236 int lltable_unlink_entry(struct lltable *llt, struct llentry *lle);
238 struct ifnet *lltable_get_ifp(const struct lltable *llt);
239 int lltable_get_af(const struct lltable *llt);
241 int lltable_foreach_lle(struct lltable *llt, llt_foreach_cb_t *f,
[all …]
/f-stack/freebsd/netinet/
H A Din.c1363 lltable_unlink_entry(llt, lle); in in_lltable_free_entry()
1492 lleh = &llt->lle_head[hashidx]; in in_lltable_find_dst()
1519 struct ifnet *ifp = llt->llt_ifp; in in_lltable_alloc()
1571 IF_AFDATA_LOCK_ASSERT(llt->llt_ifp); in in_lltable_lookup()
1607 struct ifnet *ifp = llt->llt_ifp; in in_lltable_dump_entry()
1670 struct lltable *llt; in in_lltattach() local
1673 llt->llt_af = AF_INET; in in_lltattach()
1674 llt->llt_ifp = ifp; in in_lltattach()
1680 llt->llt_hash = in_lltable_hash; in in_lltattach()
1685 lltable_link(llt); in in_lltattach()
[all …]
/f-stack/freebsd/netinet6/
H A Din6.c2179 ifp = llt->llt_ifp; in in6_lltable_free_entry()
2181 lltable_unlink_entry(llt, lle); in in6_lltable_free_entry()
2277 lleh = &llt->lle_head[hashidx]; in in6_lltable_find_dst()
2305 struct ifnet *ifp = llt->llt_ifp; in in6_lltable_alloc()
2390 struct ifnet *ifp = llt->llt_ifp; in in6_lltable_dump_entry()
2465 struct lltable *llt; in in6_lltattach() local
2468 llt->llt_af = AF_INET6; in in6_lltattach()
2469 llt->llt_ifp = ifp; in in6_lltattach()
2475 llt->llt_hash = in6_lltable_hash; in in6_lltattach()
2480 lltable_link(llt); in in6_lltattach()
[all …]