Symbol: llentry
sys/compat/linuxkpi/common/include/net/netevent.h
45
struct llentry;
sys/compat/linuxkpi/common/include/net/netevent.h
48
_handle_arp_update_event(void *arg, struct llentry *lle, int evt __unused)
sys/dev/irdma/fbsd_kcompat.c
405
struct llentry *lle;
sys/net/if_ethersubr.c
200
uint32_t *pflags, struct llentry **plle)
sys/net/if_ethersubr.c
288
struct llentry *lle = NULL;
sys/net/if_infiniband.c
267
uint32_t *pflags, struct llentry **plle)
sys/net/if_infiniband.c
343
struct llentry *lle = NULL;
sys/net/if_llatbl.c
1067
llatbl_lle_show(struct llentry *lle)
sys/net/if_llatbl.c
1128
DB_SHOW_COMMAND(llentry, db_show_llentry)
sys/net/if_llatbl.c
1136
llatbl_lle_show((struct llentry *)addr);
sys/net/if_llatbl.c
1143
struct llentry *lle;
sys/net/if_llatbl.c
135
lltable_append_entry_queue(struct llentry *lle, struct mbuf *m,
sys/net/if_llatbl.c
176
struct llentry *lle, *next;
sys/net/if_llatbl.c
201
htable_link_entry(struct lltable *llt, struct llentry *lle)
sys/net/if_llatbl.c
228
htable_unlink_entry(struct llentry *lle)
sys/net/if_llatbl.c
259
htable_prefix_free_cb(struct lltable *llt, struct llentry *lle, void *farg)
sys/net/if_llatbl.c
277
struct llentry *lle, *next;
sys/net/if_llatbl.c
309
struct llentry *lle, *next;
sys/net/if_llatbl.c
321
lltable_drop_entry_queue(struct llentry *lle)
sys/net/if_llatbl.c
343
lltable_set_entry_addr(struct ifnet *ifp, struct llentry *lle,
sys/net/if_llatbl.c
361
lltable_trylock(struct llentry *lle)
sys/net/if_llatbl.c
390
lltable_try_set_entry_addr(struct ifnet *ifp, struct llentry *lle,
sys/net/if_llatbl.c
437
struct llentry *
sys/net/if_llatbl.c
438
llentry_lookup_family(struct llentry *lle, int family)
sys/net/if_llatbl.c
440
struct llentry *child_lle;
sys/net/if_llatbl.c
462
llentry_get_upper_family(const struct llentry *lle, int default_family)
sys/net/if_llatbl.c
474
llentry_print_buf(const struct llentry *lle, struct ifnet *ifp, int family,
sys/net/if_llatbl.c
509
llentry_print_buf_lltable(const struct llentry *lle, char *buf, size_t bufsize)
sys/net/if_llatbl.c
523
llentry_request_feedback(struct llentry *lle)
sys/net/if_llatbl.c
525
struct llentry *child_lle;
sys/net/if_llatbl.c
544
llentry_mark_used(struct llentry *lle)
sys/net/if_llatbl.c
558
llentry_get_hittime_raw(struct llentry *lle)
sys/net/if_llatbl.c
571
llentry_get_hittime(struct llentry *lle)
sys/net/if_llatbl.c
574
struct llentry *child_lle;
sys/net/if_llatbl.c
592
llentry_update_ifaddr(struct lltable *llt, struct llentry *lle, void *farg)
sys/net/if_llatbl.c
649
llentry_free(struct llentry *lle)
sys/net/if_llatbl.c
672
lltable_free_cb(struct lltable *llt, struct llentry *lle, void *farg)
sys/net/if_llatbl.c
690
struct llentry *lle, *next;
sys/net/if_llatbl.c
723
struct llentry *lle;
sys/net/if_llatbl.c
772
lltable_delete_conditional_cb(struct lltable *llt, struct llentry *lle,
sys/net/if_llatbl.c
790
struct llentry *lle, *next;
sys/net/if_llatbl.c
885
struct llentry *
sys/net/if_llatbl.c
894
lltable_free_entry(struct lltable *llt, struct llentry *lle)
sys/net/if_llatbl.c
901
lltable_link_entry(struct lltable *llt, struct llentry *lle)
sys/net/if_llatbl.c
912
lltable_link_child_entry(struct llentry *lle, struct llentry *child_lle)
sys/net/if_llatbl.c
921
lltable_unlink_child_entry(struct llentry *child_lle)
sys/net/if_llatbl.c
923
struct llentry *lle = child_lle->lle_parent;
sys/net/if_llatbl.c
927
CK_SLIST_REMOVE(&lle->lle_children, child_lle, llentry, lle_child_next);
sys/net/if_llatbl.c
931
lltable_unlink_entry(struct lltable *llt, struct llentry *lle)
sys/net/if_llatbl.c
938
lltable_fill_sa_entry(const struct llentry *lle, struct sockaddr *sa)
sys/net/if_llatbl.c
971
struct llentry *lle, *lle_tmp;
sys/net/if_llatbl.h
143
typedef struct llentry *(llt_lookup_t)(struct lltable *, u_int flags,
sys/net/if_llatbl.h
145
typedef struct llentry *(llt_alloc_t)(struct lltable *, u_int flags,
sys/net/if_llatbl.h
147
typedef void (llt_delete_t)(struct lltable *, struct llentry *);
sys/net/if_llatbl.h
150
typedef int (llt_dump_entry_t)(struct lltable *, struct llentry *,
sys/net/if_llatbl.h
152
typedef uint32_t (llt_hash_t)(const struct llentry *, uint32_t);
sys/net/if_llatbl.h
154
const struct sockaddr *, u_int, struct llentry *);
sys/net/if_llatbl.h
155
typedef void (llt_free_entry_t)(struct lltable *, struct llentry *);
sys/net/if_llatbl.h
156
typedef void (llt_fill_sa_entry_t)(const struct llentry *, struct sockaddr *);
sys/net/if_llatbl.h
158
typedef int (llt_link_entry_t)(struct lltable *, struct llentry *);
sys/net/if_llatbl.h
159
typedef int (llt_unlink_entry_t)(struct llentry *);
sys/net/if_llatbl.h
160
typedef void (llt_mark_used_t)(struct llentry *);
sys/net/if_llatbl.h
161
typedef void (llt_post_resolved_t)(struct lltable *, struct llentry *);
sys/net/if_llatbl.h
163
typedef int (llt_foreach_cb_t)(struct lltable *, struct llentry *, void *);
sys/net/if_llatbl.h
165
typedef bool (llt_match_cb_t)(struct lltable *, struct llentry *, void *);
sys/net/if_llatbl.h
239
size_t lltable_append_entry_queue(struct llentry *,
sys/net/if_llatbl.h
246
size_t llentry_free(struct llentry *);
sys/net/if_llatbl.h
249
size_t lltable_drop_entry_queue(struct llentry *);
sys/net/if_llatbl.h
250
void lltable_set_entry_addr(struct ifnet *ifp, struct llentry *lle,
sys/net/if_llatbl.h
252
int lltable_try_set_entry_addr(struct ifnet *ifp, struct llentry *lle,
sys/net/if_llatbl.h
258
struct llentry *lltable_alloc_entry(struct lltable *llt, u_int flags,
sys/net/if_llatbl.h
260
void lltable_free_entry(struct lltable *llt, struct llentry *lle);
sys/net/if_llatbl.h
263
int lltable_link_entry(struct lltable *llt, struct llentry *lle);
sys/net/if_llatbl.h
264
int lltable_unlink_entry(struct lltable *llt, struct llentry *lle);
sys/net/if_llatbl.h
265
void lltable_link_child_entry(struct llentry *parent_lle, struct llentry *child_lle);
sys/net/if_llatbl.h
266
void lltable_unlink_child_entry(struct llentry *child_lle);
sys/net/if_llatbl.h
267
void lltable_fill_sa_entry(const struct llentry *lle, struct sockaddr *sa);
sys/net/if_llatbl.h
271
bool lltable_trylock(struct llentry *lle);
sys/net/if_llatbl.h
281
static __inline struct llentry *
sys/net/if_llatbl.h
288
void llentry_request_feedback(struct llentry *lle);
sys/net/if_llatbl.h
289
void llentry_mark_used(struct llentry *lle);
sys/net/if_llatbl.h
290
time_t llentry_get_hittime(struct llentry *lle);
sys/net/if_llatbl.h
291
int llentry_get_upper_family(const struct llentry *lle, int default_family);
sys/net/if_llatbl.h
297
llentry_provide_feedback(struct llentry *lle)
sys/net/if_llatbl.h
304
struct llentry *llentry_lookup_family(struct llentry *lle, int family);
sys/net/if_llatbl.h
314
typedef void (*lle_event_fn)(void *, struct llentry *, int);
sys/net/if_llatbl.h
43
struct llentry;
sys/net/if_llatbl.h
44
CK_LIST_HEAD(llentries, llentry);
sys/net/if_llatbl.h
52
CK_LIST_ENTRY(llentry) lle_next;
sys/net/if_llatbl.h
66
void (*lle_free)(struct llentry *);
sys/net/if_llatbl.h
80
CK_SLIST_HEAD(llentry_children_head,llentry) lle_children; /* child encaps */
sys/net/if_llatbl.h
81
CK_SLIST_ENTRY(llentry) lle_child_next; /* child encaps */
sys/net/if_llatbl.h
82
struct llentry *lle_parent; /* parent for a child */
sys/net/if_llatbl.h
84
CK_LIST_ENTRY(llentry) lle_chain; /* chain of deleted items */
sys/net/route.h
54
struct llentry *ro_lle;
sys/net/route/route_debug.h
169
struct llentry;
sys/net/route/route_debug.h
178
char *llentry_print_buf(const struct llentry *lle, struct ifnet *ifp, int family, char *buf,
sys/net/route/route_debug.h
180
char *llentry_print_buf_lltable(const struct llentry *lle, char *buf, size_t bufsize);
sys/netinet/if_ether.c
1015
struct llentry *lle;
sys/netinet/if_ether.c
1126
arp_grab_holdchain(struct llentry *la)
sys/netinet/if_ether.c
1140
arp_flush_holdchain(struct ifnet *ifp, struct llentry *la, struct mbuf *chain)
sys/netinet/if_ether.c
1169
int bridged, struct llentry *la)
sys/netinet/if_ether.c
1257
arp_mark_lle_reachable(struct llentry *la, struct ifnet *ifp)
sys/netinet/if_ether.c
1290
struct llentry *lle, *lle_tmp;
sys/netinet/if_ether.c
186
struct ifnet *ifp, int bridged, struct llentry *la);
sys/netinet/if_ether.c
187
static void arp_mark_lle_reachable(struct llentry *la, struct ifnet *ifp);
sys/netinet/if_ether.c
205
struct llentry *lle = (struct llentry *)arg;
sys/netinet/if_ether.c
462
struct llentry **plle)
sys/netinet/if_ether.c
464
struct llentry *la = NULL, *la_tmp;
sys/netinet/if_ether.c
599
struct llentry **plle)
sys/netinet/if_ether.c
601
struct llentry *la = NULL;
sys/netinet/if_ether.c
770
struct llentry *la = NULL, *la_tmp;
sys/netinet/if_ether.h
115
struct llentry;
sys/netinet/if_ether.h
119
struct llentry **plle);
sys/netinet/in.c
1485
struct llentry base;
sys/netinet/in.c
1498
struct llentry *lle;
sys/netinet/in.c
1500
lle = __containerof(ctx, struct llentry, lle_epoch_ctx);
sys/netinet/in.c
1511
in_lltable_destroy_lle(struct llentry *lle)
sys/netinet/in.c
1518
static struct llentry *
sys/netinet/in.c
1544
const struct sockaddr *smask, u_int flags, struct llentry *lle)
sys/netinet/in.c
1576
in_lltable_free_entry(struct lltable *llt, struct llentry *lle)
sys/netinet/in.c
1661
in_lltable_hash(const struct llentry *lle, uint32_t hsize)
sys/netinet/in.c
1668
in_lltable_fill_sa_entry(const struct llentry *lle, struct sockaddr *sa)
sys/netinet/in.c
1679
static inline struct llentry *
sys/netinet/in.c
1682
struct llentry *lle;
sys/netinet/in.c
1699
in_lltable_delete_entry(struct lltable *llt, struct llentry *lle)
sys/netinet/in.c
1710
static struct llentry *
sys/netinet/in.c
1715
struct llentry *lle;
sys/netinet/in.c
1761
static struct llentry *
sys/netinet/in.c
1765
struct llentry *lle;
sys/netinet/in.c
1800
in_lltable_dump_entry(struct lltable *llt, struct llentry *lle,
sys/netinet/in.c
1864
in_lltable_post_resolved(struct lltable *llt, struct llentry *lle)
sys/netinet/in_fib.h
36
struct llentry *ro_lle;
sys/netinet/sctp_structs.h
204
struct llentry *ro_lle;
sys/netinet/toecore.c
414
toe_lle_event(void *arg __unused, struct llentry *lle, int evt)
sys/netinet6/icmp6.c
2374
struct llentry *ln = NULL;
sys/netinet6/in6.c
2189
struct llentry base;
sys/netinet6/in6.c
2202
struct llentry *lle;
sys/netinet6/in6.c
2204
lle = __containerof(ctx, struct llentry, lle_epoch_ctx);
sys/netinet6/in6.c
2215
in6_lltable_destroy_lle(struct llentry *lle)
sys/netinet6/in6.c
2222
static struct llentry *
sys/netinet6/in6.c
2243
const struct sockaddr *smask, u_int flags, struct llentry *lle)
sys/netinet6/in6.c
2274
in6_lltable_free_entry(struct lltable *llt, struct llentry *lle)
sys/netinet6/in6.c
2334
in6_lltable_hash(const struct llentry *lle, uint32_t hsize)
sys/netinet6/in6.c
2341
in6_lltable_fill_sa_entry(const struct llentry *lle, struct sockaddr *sa)
sys/netinet6/in6.c
2352
static inline struct llentry *
sys/netinet6/in6.c
2355
struct llentry *lle;
sys/netinet6/in6.c
2372
in6_lltable_delete_entry(struct lltable *llt, struct llentry *lle)
sys/netinet6/in6.c
2387
static struct llentry *
sys/netinet6/in6.c
2393
struct llentry *lle;
sys/netinet6/in6.c
2434
static struct llentry *
sys/netinet6/in6.c
2440
struct llentry *lle;
sys/netinet6/in6.c
2480
in6_lltable_dump_entry(struct lltable *llt, struct llentry *lle,
sys/netinet6/in6.c
2556
in6_lltable_post_resolved(struct lltable *llt, struct llentry *lle)
sys/netinet6/in6.c
2727
in6_lle_match_pub(struct lltable *llt, struct llentry *lle, void *farg)
sys/netinet6/in6.h
376
struct llentry *ro_lle;
sys/netinet6/nd6.c
1219
struct llentry *
sys/netinet6/nd6.c
1223
struct llentry *ln;
sys/netinet6/nd6.c
1237
static struct llentry *
sys/netinet6/nd6.c
1241
struct llentry *ln;
sys/netinet6/nd6.c
1351
struct llentry *lle;
sys/netinet6/nd6.c
1371
nd6_free_children(struct llentry *lle)
sys/netinet6/nd6.c
1373
struct llentry *child_lle;
sys/netinet6/nd6.c
1392
nd6_try_set_entry_addr_locked(struct ifnet *ifp, struct llentry *lle, char *lladdr)
sys/netinet6/nd6.c
1405
struct llentry *child_lle;
sys/netinet6/nd6.c
1422
nd6_try_set_entry_addr(struct ifnet *ifp, struct llentry *lle, char *lladdr)
sys/netinet6/nd6.c
1444
nd6_free(struct llentry **lnp, int gc)
sys/netinet6/nd6.c
1447
struct llentry *ln;
sys/netinet6/nd6.c
152
static void nd6_free(struct llentry **, int);
sys/netinet6/nd6.c
153
static void nd6_free_redirect(const struct llentry *);
sys/netinet6/nd6.c
155
static void nd6_llinfo_settimer_locked(struct llentry *, long);
sys/netinet6/nd6.c
157
const struct sockaddr_in6 *, u_char *, uint32_t *, struct llentry **);
sys/netinet6/nd6.c
1601
nd6_free_redirect(const struct llentry *ln)
sys/netinet6/nd6.c
167
nd6_lle_event(void *arg __unused, struct llentry *lle, int evt)
sys/netinet6/nd6.c
1841
struct llentry *ln;
sys/netinet6/nd6.c
1966
struct llentry *ln = NULL, *ln_tmp;
sys/netinet6/nd6.c
2167
nd6_grab_holdchain(struct llentry *ln)
sys/netinet6/nd6.c
2254
struct llentry **plle)
sys/netinet6/nd6.c
2256
struct llentry *ln = NULL;
sys/netinet6/nd6.c
2319
static __noinline struct llentry *
sys/netinet6/nd6.c
2322
struct llentry *child_lle = NULL;
sys/netinet6/nd6.c
2323
struct llentry *lle, *lle_tmp;
sys/netinet6/nd6.c
2390
struct llentry **plle)
sys/netinet6/nd6.c
2392
struct llentry *lle = NULL;
sys/netinet6/nd6.c
2481
struct llentry *lle_parent = lle->lle_parent;
sys/netinet6/nd6.c
2523
nd6_flush_holdchain(struct ifnet *ifp, struct llentry *lle, struct mbuf *chain)
sys/netinet6/nd6.c
2554
nd6_flush_children_holdchain(struct ifnet *ifp, struct llentry *lle)
sys/netinet6/nd6.c
2556
struct llentry *child_lle;
sys/netinet6/nd6.c
2607
struct llentry *ln, *ln_tmp;
sys/netinet6/nd6.c
553
nd6_llinfo_settimer_locked(struct llentry *ln, long tick)
sys/netinet6/nd6.c
592
nd6_llinfo_get_holdsrc(struct llentry *ln, struct in6_addr *src)
sys/netinet6/nd6.c
648
nd6_is_stale(struct llentry *lle, long *pdelay, int *do_switch)
sys/netinet6/nd6.c
712
nd6_llinfo_setstate(struct llentry *lle, int newstate)
sys/netinet6/nd6.c
763
struct llentry *ln;
sys/netinet6/nd6.c
771
ln = (struct llentry *)arg;
sys/netinet6/nd6.h
343
struct llentry *nd6_lookup(const struct in6_addr *, int, struct ifnet *);
sys/netinet6/nd6.h
345
void nd6_llinfo_setstate(struct llentry *lle, int newstate);
sys/netinet6/nd6.h
351
const struct sockaddr *, u_char *, uint32_t *, struct llentry **);
sys/netinet6/nd6.h
355
bool nd6_try_set_entry_addr(struct ifnet *ifp, struct llentry *lle, char *lladdr);
sys/netinet6/nd6.h
356
struct mbuf *nd6_grab_holdchain(struct llentry *);
sys/netinet6/nd6.h
357
int nd6_flush_holdchain(struct ifnet *, struct llentry *, struct mbuf *);
sys/netinet6/nd6.h
358
void nd6_flush_children_holdchain(struct ifnet *, struct llentry *);
sys/netinet6/nd6.h
45
struct llentry;
sys/netinet6/nd6_nbr.c
400
struct llentry *ln;
sys/netinet6/nd6_nbr.c
673
struct llentry *ln;
sys/netinet6/nd6_rtr.c
937
struct llentry *ln = NULL;
sys/netlink/route/neigh.c
108
lle_flags_to_nl_flags(const struct llentry *lle)
sys/netlink/route/neigh.c
125
get_lle_next_ts(const struct llentry *lle)
sys/netlink/route/neigh.c
133
dump_lle_locked(struct llentry *lle, void *arg)
sys/netlink/route/neigh.c
208
dump_lle(struct lltable *llt, struct llentry *lle, void *arg)
sys/netlink/route/neigh.c
283
struct llentry *lle = lla_lookup(llt, LLE_UNLOCKED, dst);
sys/netlink/route/neigh.c
422
struct llentry *lle = lltable_alloc_entry(llt, lle_flags, attrs.nda_dst);
sys/netlink/route/neigh.c
435
struct llentry *lle_tmp = lla_lookup(llt, LLE_EXCLUSIVE, attrs.nda_dst);
sys/netlink/route/neigh.c
552
rtnl_lle_event(void *arg __unused, struct llentry *lle, int evt)
sys/netlink/route/neigh.c
71
lle_state_to_nl_state(int family, struct llentry *lle)