| /freebsd-14.2/sys/net/ |
| H A D | if_llatbl.h | 43 struct llentry; 44 CK_LIST_HEAD(llentries, llentry); 51 struct llentry { struct 52 CK_LIST_ENTRY(llentry) lle_next; 66 void (*lle_free)(struct llentry *); argument 239 size_t llentry_free(struct llentry *); 258 void lltable_link_child_entry(struct llentry *parent_lle, struct llentry *child_lle); 274 static __inline struct llentry * 282 void llentry_mark_used(struct llentry *lle); 290 llentry_provide_feedback(struct llentry *lle) in llentry_provide_feedback() [all …]
|
| H A D | if_llatbl.c | 176 struct llentry *lle, *next; in htable_foreach_lle() 277 struct llentry *lle, *next; in htable_prefix_free() 438 struct llentry * 441 struct llentry *child_lle; in llentry_lookup_family() 526 struct llentry *child_lle; in llentry_request_feedback() 724 struct llentry *lle; in lltable_delete_addr() 887 struct llentry * 914 lltable_link_child_entry(struct llentry *lle, struct llentry *child_lle) in lltable_link_child_entry() 1069 struct llentry base; 1076 struct llentry *lle; in llatbl_lle_show() [all …]
|
| H A D | if_infiniband.c | 231 uint32_t *pflags, struct llentry **plle) in infiniband_resolve_addr() 307 struct llentry *lle = NULL; in infiniband_output()
|
| H A D | route.h | 53 struct llentry *ro_lle;
|
| H A D | if_ethersubr.c | 208 uint32_t *pflags, struct llentry **plle) in ether_resolve_addr() 296 struct llentry *lle = NULL; in ether_output()
|
| /freebsd-14.2/sys/netinet6/ |
| H A D | nd6.c | 754 struct llentry *ln; in nd6_llinfo_timer() 1209 struct llentry * 1213 struct llentry *ln; in nd6_lookup() 1227 static struct llentry * 1231 struct llentry *ln; in nd6_alloc() 1341 struct llentry *lle; in nd6_is_addr_neighbor() 1363 struct llentry *child_lle; in nd6_free_children() 1437 struct llentry *ln; in nd6_free() 1834 struct llentry *ln; in nd6_ioctl() 2248 struct llentry **plle) in nd6_resolve() [all …]
|
| H A D | nd6.h | 45 struct llentry; 353 struct llentry *nd6_lookup(const struct in6_addr *, int, struct ifnet *); 355 void nd6_llinfo_setstate(struct llentry *lle, int newstate); 361 const struct sockaddr *, u_char *, uint32_t *, struct llentry **); 365 bool nd6_try_set_entry_addr(struct ifnet *ifp, struct llentry *lle, char *lladdr); 366 struct mbuf *nd6_grab_holdchain(struct llentry *); 367 int nd6_flush_holdchain(struct ifnet *, struct llentry *, struct mbuf *); 368 void nd6_flush_children_holdchain(struct ifnet *, struct llentry *);
|
| H A D | in6.c | 2180 struct llentry base; 2193 struct llentry *lle; in in6_lltable_destroy_lle_unlocked() 2195 lle = __containerof(ctx, struct llentry, lle_epoch_ctx); in in6_lltable_destroy_lle_unlocked() 2206 in6_lltable_destroy_lle(struct llentry *lle) in in6_lltable_destroy_lle() 2213 static struct llentry * 2345 static inline struct llentry * 2348 struct llentry *lle; in in6_lltable_find_dst() 2380 static struct llentry * 2386 struct llentry *lle; in in6_lltable_alloc() 2427 static struct llentry * [all …]
|
| H A D | in6.h | 378 struct llentry *ro_lle;
|
| H A D | nd6_nbr.c | 377 struct llentry *ln; in nd6_proxy_fill_sdl() 659 struct llentry *ln; in nd6_na_input()
|
| H A D | nd6_rtr.c | 909 struct llentry *ln = NULL; in is_dr_reachable()
|
| H A D | icmp6.c | 2386 struct llentry *ln = NULL; in icmp6_redirect_output()
|
| /freebsd-14.2/sys/netlink/route/ |
| H A D | neigh.c | 72 lle_state_to_nl_state(int family, struct llentry *lle) in lle_state_to_nl_state() 109 lle_flags_to_nl_flags(const struct llentry *lle) in lle_flags_to_nl_flags() 126 get_lle_next_ts(const struct llentry *lle) in get_lle_next_ts() 134 dump_lle_locked(struct llentry *lle, void *arg) in dump_lle_locked() 209 dump_lle(struct lltable *llt, struct llentry *lle, void *arg) in dump_lle() 284 struct llentry *lle = lla_lookup(llt, LLE_UNLOCKED, dst); in get_lle() 423 struct llentry *lle = lltable_alloc_entry(llt, lle_flags, attrs.nda_dst); in rtnl_handle_newneigh() 436 struct llentry *lle_tmp = lla_lookup(llt, LLE_EXCLUSIVE, attrs.nda_dst); in rtnl_handle_newneigh() 553 rtnl_lle_event(void *arg __unused, struct llentry *lle, int evt) in rtnl_lle_event()
|
| /freebsd-14.2/sys/compat/linuxkpi/common/include/net/ |
| H A D | netevent.h | 45 struct llentry; 48 _handle_arp_update_event(void *arg, struct llentry *lle, int evt __unused) in _handle_arp_update_event()
|
| /freebsd-14.2/sys/netinet/ |
| H A D | if_ether.c | 187 struct ifnet *ifp, int bridged, struct llentry *la); 206 struct llentry *lle = (struct llentry *)arg; in arptimer() 463 struct llentry **plle) in arpresolve_full() 465 struct llentry *la = NULL, *la_tmp; in arpresolve_full() 600 struct llentry **plle) in arpresolve() 602 struct llentry *la = NULL; in arpresolve() 771 struct llentry *la = NULL, *la_tmp; in in_arpinput() 1016 struct llentry *lle; in in_arpinput() 1127 arp_grab_holdchain(struct llentry *la) in arp_grab_holdchain() 1170 int bridged, struct llentry *la) in arp_check_update_lle() [all …]
|
| H A D | in.c | 1421 struct llentry base; 1434 struct llentry *lle; in in_lltable_destroy_lle_unlocked() 1436 lle = __containerof(ctx, struct llentry, lle_epoch_ctx); in in_lltable_destroy_lle_unlocked() 1447 in_lltable_destroy_lle(struct llentry *lle) in in_lltable_destroy_lle() 1454 static struct llentry * 1618 static inline struct llentry * 1621 struct llentry *lle; in in_lltable_find_dst() 1649 static struct llentry * 1654 struct llentry *lle; in in_lltable_alloc() 1700 static struct llentry * [all …]
|
| H A D | if_ether.h | 117 struct llentry; 121 struct llentry **plle);
|
| H A D | in_fib.h | 36 struct llentry *ro_lle;
|
| H A D | toecore.c | 415 toe_lle_event(void *arg __unused, struct llentry *lle, int evt) in toe_lle_event()
|
| H A D | sctp_structs.h | 204 struct llentry *ro_lle;
|
| /freebsd-14.2/sys/net/route/ |
| H A D | route_debug.h | 168 struct llentry; 177 char *llentry_print_buf(const struct llentry *lle, struct ifnet *ifp, int family, char *buf, 179 char *llentry_print_buf_lltable(const struct llentry *lle, char *buf, size_t bufsize);
|
| /freebsd-14.2/sys/dev/irdma/ |
| H A D | fbsd_kcompat.c | 399 struct llentry *lle; in irdma_get_dst_mac()
|