HomeSort by: relevance | last modified time | path
    Searched refs:llt (Results 1 - 5 of 5) sorted by relevancy

  /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.h 262 void lltable_link(struct lltable *llt);
281 struct llentry *lltable_create_lle(struct lltable *llt, u_int flags,
283 void lltable_link_entry(struct lltable *llt, struct llentry *lle);
284 void lltable_unlink_entry(struct lltable *llt, struct llentry *lle);
285 void lltable_free_entry(struct lltable *llt, struct llentry *lle);
287 struct ifnet *lltable_get_ifp(const struct lltable *llt);
288 int lltable_get_af(const struct lltable *llt);
291 lltable_get_entry_count(struct lltable *llt)
293 return llt->llt_lle_count;
296 int lltable_foreach_lle(struct lltable *llt, llt_foreach_cb_t *f
    [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...]
  /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...]
nd6.c 792 nd6_purge_entry(struct lltable *llt, struct llentry *ln, void *farg)
820 nd6_gc_neighbors(struct lltable *llt, const struct in6_addr *in6)
824 lltable_get_entry_count(llt) >= ip6_neighborgcthresh) {
830 lltable_foreach_lle(llt, nd6_purge_entry, &gc_args);

Completed in 15 milliseconds