Symbol: lltable
sys/net/if_llatbl.c
140
lltable_dump_af(struct lltable *llt, struct rt_walkarg *w)
sys/net/if_llatbl.c
164
struct lltable *llt;
sys/net/if_llatbl.c
190
htable_foreach_lle(struct lltable *llt, llt_foreach_cb_t *f, void *farg)
sys/net/if_llatbl.c
209
htable_link_entry(struct lltable *llt, struct llentry *lle)
sys/net/if_llatbl.c
256
htable_prefix_free_cb(struct lltable *llt, struct llentry *lle, void *farg)
sys/net/if_llatbl.c
271
htable_prefix_free(struct lltable *llt, const struct sockaddr *prefix,
sys/net/if_llatbl.c
295
htable_free_tbl(struct lltable *llt)
sys/net/if_llatbl.c
303
llentries_unlink(struct lltable *llt, struct llentries *head)
sys/net/if_llatbl.c
369
struct lltable *llt;
sys/net/if_llatbl.c
408
llentry_alloc(struct ifnet *ifp, struct lltable *lt,
sys/net/if_llatbl.c
435
lltable_free_cb(struct lltable *llt, struct llentry *lle, void *farg)
sys/net/if_llatbl.c
451
lltable_purge_entries(struct lltable *llt)
sys/net/if_llatbl.c
473
lltable_free(struct lltable *llt)
sys/net/if_llatbl.c
486
struct lltable *llt;
sys/net/if_llatbl.c
510
struct lltable *llt;
sys/net/if_llatbl.c
522
struct lltable *
sys/net/if_llatbl.c
525
struct lltable *llt;
sys/net/if_llatbl.c
528
llt = malloc(sizeof(struct lltable), M_LLTABLE, M_WAITOK | M_ZERO);
sys/net/if_llatbl.c
554
lltable_link(struct lltable *llt)
sys/net/if_llatbl.c
563
lltable_unlink(struct lltable *llt)
sys/net/if_llatbl.c
567
SLIST_REMOVE(&lltables, llt, lltable, llt_link);
sys/net/if_llatbl.c
577
lltable_foreach_lle(struct lltable *llt, llt_foreach_cb_t *f, void *farg)
sys/net/if_llatbl.c
584
lltable_link_entry(struct lltable *llt, struct llentry *lle)
sys/net/if_llatbl.c
591
lltable_unlink_entry(struct lltable *llt, struct llentry *lle)
sys/net/if_llatbl.c
598
lltable_free_entry(struct lltable *llt, struct llentry *lle)
sys/net/if_llatbl.c
607
struct lltable *llt;
sys/net/if_llatbl.c
614
lltable_get_ifp(const struct lltable *llt)
sys/net/if_llatbl.c
621
lltable_get_af(const struct lltable *llt)
sys/net/if_llatbl.c
637
struct lltable *llt;
sys/net/if_llatbl.c
68
static SLIST_HEAD(, lltable) lltables;
sys/net/if_llatbl.c
72
static void lltable_unlink(struct lltable *llt);
sys/net/if_llatbl.c
73
static void llentries_unlink(struct lltable *llt, struct llentries *head);
sys/net/if_llatbl.c
76
static void htable_link_entry(struct lltable *llt, struct llentry *lle);
sys/net/if_llatbl.c
77
static int htable_foreach_lle(struct lltable *llt, llt_foreach_cb_t *f,
sys/net/if_llatbl.c
81
lltable_dump_entry(struct lltable *llt, struct llentry *lle,
sys/net/if_llatbl.c
876
llatbl_llt_show(struct lltable *llt)
sys/net/if_llatbl.c
894
DB_SHOW_COMMAND(lltable, db_show_lltable)
sys/net/if_llatbl.c
902
llatbl_llt_show((struct lltable *)addr);
sys/net/if_llatbl.c
908
struct lltable *llt;
sys/net/if_llatbl.h
197
typedef int (llt_delete_t)(struct lltable *, u_int flags,
sys/net/if_llatbl.h
199
typedef void (llt_prefix_free_t)(struct lltable *,
sys/net/if_llatbl.h
201
typedef int (llt_dump_entry_t)(struct lltable *, struct llentry *,
sys/net/if_llatbl.h
206
typedef void (llt_free_entry_t)(struct lltable *, struct llentry *);
sys/net/if_llatbl.h
208
typedef void (llt_free_tbl_t)(struct lltable *);
sys/net/if_llatbl.h
209
typedef void (llt_link_entry_t)(struct lltable *, struct llentry *);
sys/net/if_llatbl.h
212
typedef int (llt_foreach_cb_t)(struct lltable *, struct llentry *, void *);
sys/net/if_llatbl.h
213
typedef int (llt_foreach_entry_t)(struct lltable *, llt_foreach_cb_t *, void *);
sys/net/if_llatbl.h
216
SLIST_ENTRY(lltable) llt_link;
sys/net/if_llatbl.h
261
struct lltable *lltable_allocate_htbl(uint32_t hsize);
sys/net/if_llatbl.h
262
void lltable_free(struct lltable *);
sys/net/if_llatbl.h
263
void lltable_link(struct lltable *llt);
sys/net/if_llatbl.h
267
void lltable_purge_entries(struct lltable *);
sys/net/if_llatbl.h
269
int lltable_dump_entry(struct lltable *, struct llentry *,
sys/net/if_llatbl.h
273
struct llentry *llentry_alloc(struct ifnet *, struct lltable *,
sys/net/if_llatbl.h
282
struct llentry *lltable_create_lle(struct lltable *llt, u_int flags,
sys/net/if_llatbl.h
284
void lltable_link_entry(struct lltable *llt, struct llentry *lle);
sys/net/if_llatbl.h
285
void lltable_unlink_entry(struct lltable *llt, struct llentry *lle);
sys/net/if_llatbl.h
286
void lltable_free_entry(struct lltable *llt, struct llentry *lle);
sys/net/if_llatbl.h
288
struct ifnet *lltable_get_ifp(const struct lltable *llt);
sys/net/if_llatbl.h
289
int lltable_get_af(const struct lltable *llt);
sys/net/if_llatbl.h
292
lltable_get_entry_count(struct lltable *llt)
sys/net/if_llatbl.h
297
int lltable_foreach_lle(struct lltable *llt, llt_foreach_cb_t *f,
sys/net/if_llatbl.h
303
lla_lookup(struct lltable *llt, u_int flags, const struct sockaddr *l3addr)
sys/net/if_llatbl.h
310
lla_create(struct lltable *llt, u_int flags, const struct sockaddr *l3addr,
sys/net/if_llatbl.h
318
lla_delete(struct lltable *llt, u_int flags, const struct sockaddr *l3addr)
sys/net/if_llatbl.h
79
struct lltable *lle_tbl;
sys/netinet/in.c
2069
in_lltable_free_entry(struct lltable *llt, struct llentry *lle)
sys/netinet/in.c
2172
in_lltable_find_dst(struct lltable *llt, struct in_addr dst)
sys/netinet/in.c
2191
in_lltable_delete(struct lltable *llt, u_int flags,
sys/netinet/in.c
2228
in_lltable_create(struct lltable *llt, u_int flags, const struct sockaddr *l3addr,
sys/netinet/in.c
2279
in_lltable_lookup(struct lltable *llt, u_int flags, const struct sockaddr *l3addr)
sys/netinet/in.c
2302
in_lltable_dump_entry(struct lltable *llt, struct llentry *lle,
sys/netinet/in.c
2437
static struct lltable *
sys/netinet/in.c
2440
struct lltable *llt;
sys/netinet/in_var.h
354
struct lltable *ii_llt; /* ARP state */
sys/netinet6/in6.c
2430
in6_lltable_free_entry(struct lltable *llt, struct llentry *lle)
sys/netinet6/in6.c
2493
in6_lltable_find_dst(struct lltable *llt, const struct in6_addr *dst)
sys/netinet6/in6.c
2512
in6_lltable_delete(struct lltable *llt, u_int flags,
sys/netinet6/in6.c
2549
in6_lltable_create(struct lltable *llt, u_int flags,
sys/netinet6/in6.c
2594
in6_lltable_lookup(struct lltable *llt, u_int flags,
sys/netinet6/in6.c
2617
in6_lltable_dump_entry(struct lltable *llt, struct llentry *lle,
sys/netinet6/in6.c
2633
static struct lltable *
sys/netinet6/in6.c
2636
struct lltable *llt;
sys/netinet6/in6.c
2670
ext->lltable = in6_lltattach(ifp);
sys/netinet6/in6.c
2680
lltable_free(ext->lltable);
sys/netinet6/in6.c
2681
ext->lltable = NULL;
sys/netinet6/in6_var.h
610
#define LLTABLE6(ifp) (((struct in6_ifextra *)(ifp)->if_afdata[AF_INET6])->lltable)
sys/netinet6/in6_var.h
92
struct lltable;
sys/netinet6/in6_var.h
99
struct lltable *lltable;
sys/netinet6/nd6.c
552
if (ext->lltable != NULL)
sys/netinet6/nd6.c
553
lltable_purge_entries(ext->lltable);
sys/netinet6/nd6.c
793
nd6_purge_entry(struct lltable *llt, struct llentry *ln, void *farg)
sys/netinet6/nd6.c
821
nd6_gc_neighbors(struct lltable *llt, const struct in6_addr *in6)