Home
last modified time | relevance | path

Searched refs:llentry (Results 1 – 21 of 21) sorted by relevance

/freebsd-13.1/sys/net/
H A Dif_llatbl.h45 struct llentry;
46 CK_LIST_HEAD(llentries, llentry);
53 struct llentry { struct
54 CK_LIST_ENTRY(llentry) lle_next;
68 void (*lle_free)(struct llentry *); argument
229 size_t llentry_free(struct llentry *);
248 void lltable_link_child_entry(struct llentry *parent_lle, struct llentry *child_lle);
261 static __inline struct llentry *
269 void llentry_mark_used(struct llentry *lle);
277 llentry_provide_feedback(struct llentry *lle) in llentry_provide_feedback()
[all …]
H A Dif_llatbl.c142 struct llentry *lle, *next; in htable_foreach_lle()
243 struct llentry *lle, *next; in htable_prefix_free()
406 struct llentry *
409 struct llentry *child_lle; in llentry_lookup_family()
494 struct llentry *child_lle; in llentry_request_feedback()
692 struct llentry *lle; in lltable_delete_addr()
810 struct llentry *
833 lltable_link_child_entry(struct llentry *lle, struct llentry *child_lle) in lltable_link_child_entry()
994 struct llentry base;
1001 struct llentry *lle; in llatbl_lle_show()
[all …]
H A Dif_infiniband.c224 uint32_t *pflags, struct llentry **plle) in infiniband_resolve_addr()
299 struct llentry *lle = NULL; in infiniband_output()
H A Droute.h54 struct llentry *ro_lle;
H A Dif_ethersubr.c202 uint32_t *pflags, struct llentry **plle) in ether_resolve_addr()
291 struct llentry *lle = NULL; in ether_output()
/freebsd-13.1/sys/netinet6/
H A Dnd6.c737 struct llentry *ln; in nd6_llinfo_timer()
1191 struct llentry *
1195 struct llentry *ln; in nd6_lookup()
1209 static struct llentry *
1213 struct llentry *ln; in nd6_alloc()
1370 struct llentry *lle; in nd6_is_addr_neighbor()
1392 struct llentry *child_lle; in nd6_free_children()
1466 struct llentry *ln; in nd6_free()
1867 struct llentry *ln; in nd6_ioctl()
2278 struct llentry **plle) in nd6_resolve()
[all …]
H A Dnd6.h46 struct llentry;
367 struct llentry *nd6_lookup(const struct in6_addr *, int, struct ifnet *);
369 void nd6_llinfo_setstate(struct llentry *lle, int newstate);
375 const struct sockaddr *, u_char *, uint32_t *, struct llentry **);
379 bool nd6_try_set_entry_addr(struct ifnet *ifp, struct llentry *lle, char *lladdr);
380 struct mbuf *nd6_grab_holdchain(struct llentry *);
381 int nd6_flush_holdchain(struct ifnet *, struct llentry *, struct mbuf *);
382 void nd6_flush_children_holdchain(struct ifnet *, struct llentry *);
H A Din6.c2078 struct llentry base;
2091 struct llentry *lle; in in6_lltable_destroy_lle_unlocked()
2093 lle = __containerof(ctx, struct llentry, lle_epoch_ctx); in in6_lltable_destroy_lle_unlocked()
2104 in6_lltable_destroy_lle(struct llentry *lle) in in6_lltable_destroy_lle()
2111 static struct llentry *
2243 static inline struct llentry *
2246 struct llentry *lle; in in6_lltable_find_dst()
2274 static struct llentry *
2280 struct llentry *lle; in in6_lltable_alloc()
2321 static struct llentry *
[all …]
H A Din6.h381 struct llentry *ro_lle;
H A Dnd6_rtr.c948 struct llentry *ln = NULL; in defrouter_select_fib()
1810 struct llentry *ln; in find_pfxlist_reachable_router()
H A Dnd6_nbr.c632 struct llentry *ln; in nd6_na_input()
H A Dicmp6.c2424 struct llentry *ln = NULL; in icmp6_redirect_output()
/freebsd-13.1/sys/compat/linuxkpi/common/include/net/
H A Dnetevent.h47 struct llentry;
50 _handle_arp_update_event(void *arg, struct llentry *lle, int evt __unused) in _handle_arp_update_event()
/freebsd-13.1/sys/net/route/
H A Droute_debug.h132 struct llentry;
136 char *llentry_print_buf(const struct llentry *lle, struct ifnet *ifp, int family, char *buf,
138 char *llentry_print_buf_lltable(const struct llentry *lle, char *buf, size_t bufsize);
/freebsd-13.1/sys/netinet/
H A Din.c1295 struct llentry base;
1308 struct llentry *lle; in in_lltable_destroy_lle_unlocked()
1310 lle = __containerof(ctx, struct llentry, lle_epoch_ctx); in in_lltable_destroy_lle_unlocked()
1321 in_lltable_destroy_lle(struct llentry *lle) in in_lltable_destroy_lle()
1328 static struct llentry *
1492 static inline struct llentry *
1495 struct llentry *lle; in in_lltable_find_dst()
1523 static struct llentry *
1528 struct llentry *lle; in in_lltable_alloc()
1573 static struct llentry *
[all …]
H A Dif_ether.c208 struct llentry *lle = (struct llentry *)arg; in arptimer()
465 struct llentry **plle) in arpresolve_full()
467 struct llentry *la = NULL, *la_tmp; in arpresolve_full()
617 struct llentry **plle) in arpresolve()
619 struct llentry *la = NULL; in arpresolve()
785 struct llentry *la = NULL, *la_tmp; in in_arpinput()
1039 struct llentry *lle; in in_arpinput()
1150 arp_grab_holdchain(struct llentry *la) in arp_grab_holdchain()
1193 int bridged, struct llentry *la) in arp_check_update_lle()
1281 arp_mark_lle_reachable(struct llentry *la) in arp_mark_lle_reachable()
[all …]
H A Dif_ether.h118 struct llentry;
122 struct llentry **plle);
H A Din_fib.h38 struct llentry *ro_lle;
H A Dtoecore.c405 toe_lle_event(void *arg __unused, struct llentry *lle, int evt) in toe_lle_event()
H A Dsctp_structs.h187 struct llentry *ro_lle;
/freebsd-13.1/sys/dev/qlnx/qlnxr/
H A Dqlnxr_verbs.c6867 struct llentry *lle;