/src/sys/net/ |
if_llatbl.c | 72 static void lltable_unlink(struct lltable *llt); 73 static void llentries_unlink(struct lltable *llt, struct llentries *head); 76 static void htable_link_entry(struct lltable *llt, struct llentry *lle); 77 static int htable_foreach_lle(struct lltable *llt, llt_foreach_cb_t *f, 81 lltable_dump_entry(struct lltable *llt, struct llentry *lle, 86 struct ifnet *ifp = llt->llt_ifp; 140 lltable_dump_af(struct lltable *llt, struct rt_walkarg *w) 146 if (llt->llt_ifp->if_flags & IFF_LOOPBACK) 150 IF_AFDATA_RLOCK(llt->llt_ifp); 151 error = lltable_foreach_lle(llt, 164 struct lltable *llt; local in function:lltable_sysctl_dump 369 struct lltable *llt; local in function:llentry_free 486 struct lltable *llt; local in function:lltable_drain 510 struct lltable *llt; local in function:lltable_prefix_free 525 struct lltable *llt; local in function:lltable_allocate_htbl 607 struct lltable *llt; local in function:lltable_fill_sa_entry 637 struct lltable *llt; local in function:lla_rt_output 908 struct lltable *llt; local in function:DB_SHOW_ALL_COMMAND [all...] |
if_llatbl.c | 72 static void lltable_unlink(struct lltable *llt); 73 static void llentries_unlink(struct lltable *llt, struct llentries *head); 76 static void htable_link_entry(struct lltable *llt, struct llentry *lle); 77 static int htable_foreach_lle(struct lltable *llt, llt_foreach_cb_t *f, 81 lltable_dump_entry(struct lltable *llt, struct llentry *lle, 86 struct ifnet *ifp = llt->llt_ifp; 140 lltable_dump_af(struct lltable *llt, struct rt_walkarg *w) 146 if (llt->llt_ifp->if_flags & IFF_LOOPBACK) 150 IF_AFDATA_RLOCK(llt->llt_ifp); 151 error = lltable_foreach_lle(llt, 164 struct lltable *llt; local in function:lltable_sysctl_dump 369 struct lltable *llt; local in function:llentry_free 486 struct lltable *llt; local in function:lltable_drain 510 struct lltable *llt; local in function:lltable_prefix_free 525 struct lltable *llt; local in function:lltable_allocate_htbl 607 struct lltable *llt; local in function:lltable_fill_sa_entry 637 struct lltable *llt; local in function:lla_rt_output 908 struct lltable *llt; local in function:DB_SHOW_ALL_COMMAND [all...] |
if_llatbl.c | 72 static void lltable_unlink(struct lltable *llt); 73 static void llentries_unlink(struct lltable *llt, struct llentries *head); 76 static void htable_link_entry(struct lltable *llt, struct llentry *lle); 77 static int htable_foreach_lle(struct lltable *llt, llt_foreach_cb_t *f, 81 lltable_dump_entry(struct lltable *llt, struct llentry *lle, 86 struct ifnet *ifp = llt->llt_ifp; 140 lltable_dump_af(struct lltable *llt, struct rt_walkarg *w) 146 if (llt->llt_ifp->if_flags & IFF_LOOPBACK) 150 IF_AFDATA_RLOCK(llt->llt_ifp); 151 error = lltable_foreach_lle(llt, 164 struct lltable *llt; local in function:lltable_sysctl_dump 369 struct lltable *llt; local in function:llentry_free 486 struct lltable *llt; local in function:lltable_drain 510 struct lltable *llt; local in function:lltable_prefix_free 525 struct lltable *llt; local in function:lltable_allocate_htbl 607 struct lltable *llt; local in function:lltable_fill_sa_entry 637 struct lltable *llt; local in function:lla_rt_output 908 struct lltable *llt; local in function:DB_SHOW_ALL_COMMAND [all...] |
/src/sys/netinet/ |
in.c | 2069 in_lltable_free_entry(struct lltable *llt, struct llentry *lle) 2074 KASSERT(llt != NULL); 2172 in_lltable_find_dst(struct lltable *llt, struct in_addr dst) 2178 hashidx = in_lltable_hash_dst(dst, llt->llt_hsize); 2179 lleh = &llt->lle_head[hashidx]; 2191 in_lltable_delete(struct lltable *llt, u_int flags, 2195 struct ifnet *ifp __diagused = llt->llt_ifp; 2202 lle = in_lltable_find_dst(llt, sin->sin_addr); 2228 in_lltable_create(struct lltable *llt, u_int flags, const struct sockaddr *l3addr, 2232 struct ifnet *ifp = llt->llt_ifp 2440 struct lltable *llt; local in function:in_lltattach [all...] |
in.c | 2069 in_lltable_free_entry(struct lltable *llt, struct llentry *lle) 2074 KASSERT(llt != NULL); 2172 in_lltable_find_dst(struct lltable *llt, struct in_addr dst) 2178 hashidx = in_lltable_hash_dst(dst, llt->llt_hsize); 2179 lleh = &llt->lle_head[hashidx]; 2191 in_lltable_delete(struct lltable *llt, u_int flags, 2195 struct ifnet *ifp __diagused = llt->llt_ifp; 2202 lle = in_lltable_find_dst(llt, sin->sin_addr); 2228 in_lltable_create(struct lltable *llt, u_int flags, const struct sockaddr *l3addr, 2232 struct ifnet *ifp = llt->llt_ifp 2440 struct lltable *llt; local in function:in_lltattach [all...] |
in.c | 2069 in_lltable_free_entry(struct lltable *llt, struct llentry *lle) 2074 KASSERT(llt != NULL); 2172 in_lltable_find_dst(struct lltable *llt, struct in_addr dst) 2178 hashidx = in_lltable_hash_dst(dst, llt->llt_hsize); 2179 lleh = &llt->lle_head[hashidx]; 2191 in_lltable_delete(struct lltable *llt, u_int flags, 2195 struct ifnet *ifp __diagused = llt->llt_ifp; 2202 lle = in_lltable_find_dst(llt, sin->sin_addr); 2228 in_lltable_create(struct lltable *llt, u_int flags, const struct sockaddr *l3addr, 2232 struct ifnet *ifp = llt->llt_ifp 2440 struct lltable *llt; local in function:in_lltattach [all...] |
/src/sys/netinet6/ |
in6.c | 2430 in6_lltable_free_entry(struct lltable *llt, struct llentry *lle) 2493 in6_lltable_find_dst(struct lltable *llt, const struct in6_addr *dst) 2499 hashidx = in6_lltable_hash_dst(dst, llt->llt_hsize); 2500 lleh = &llt->lle_head[hashidx]; 2512 in6_lltable_delete(struct lltable *llt, u_int flags, 2518 IF_AFDATA_WLOCK_ASSERT(llt->llt_ifp); 2522 lle = in6_lltable_find_dst(llt, &sin6->sin6_addr); 2549 in6_lltable_create(struct lltable *llt, u_int flags, 2553 struct ifnet *ifp = llt->llt_ifp; 2560 lle = in6_lltable_find_dst(llt, &sin6->sin6_addr) 2636 struct lltable *llt; local in function:in6_lltattach [all...] |
in6.c | 2430 in6_lltable_free_entry(struct lltable *llt, struct llentry *lle) 2493 in6_lltable_find_dst(struct lltable *llt, const struct in6_addr *dst) 2499 hashidx = in6_lltable_hash_dst(dst, llt->llt_hsize); 2500 lleh = &llt->lle_head[hashidx]; 2512 in6_lltable_delete(struct lltable *llt, u_int flags, 2518 IF_AFDATA_WLOCK_ASSERT(llt->llt_ifp); 2522 lle = in6_lltable_find_dst(llt, &sin6->sin6_addr); 2549 in6_lltable_create(struct lltable *llt, u_int flags, 2553 struct ifnet *ifp = llt->llt_ifp; 2560 lle = in6_lltable_find_dst(llt, &sin6->sin6_addr) 2636 struct lltable *llt; local in function:in6_lltattach [all...] |
in6.c | 2430 in6_lltable_free_entry(struct lltable *llt, struct llentry *lle) 2493 in6_lltable_find_dst(struct lltable *llt, const struct in6_addr *dst) 2499 hashidx = in6_lltable_hash_dst(dst, llt->llt_hsize); 2500 lleh = &llt->lle_head[hashidx]; 2512 in6_lltable_delete(struct lltable *llt, u_int flags, 2518 IF_AFDATA_WLOCK_ASSERT(llt->llt_ifp); 2522 lle = in6_lltable_find_dst(llt, &sin6->sin6_addr); 2549 in6_lltable_create(struct lltable *llt, u_int flags, 2553 struct ifnet *ifp = llt->llt_ifp; 2560 lle = in6_lltable_find_dst(llt, &sin6->sin6_addr) 2636 struct lltable *llt; local in function:in6_lltattach [all...] |