Searched refs:llt (Results 1 – 4 of 4) sorted by relevance
| /f-stack/freebsd/net/ |
| H A D | if_llatbl.c | 177 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 D | if_llatbl.h | 213 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 D | in.c | 1363 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 D | in6.c | 2179 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 …]
|