Searched refs:lltable (Results 1 - 6 of 6) sorted by relevance
/freebsd-13-stable/sys/net/ |
H A D | if_llatbl.h | 65 struct lltable *lle_tbl; 139 typedef struct llentry *(llt_lookup_t)(struct lltable *, u_int flags, 141 typedef struct llentry *(llt_alloc_t)(struct lltable *, u_int flags, 143 typedef void (llt_delete_t)(struct lltable *, struct llentry *); 144 typedef void (llt_prefix_free_t)(struct lltable *, 146 typedef int (llt_dump_entry_t)(struct lltable *, struct llentry *, 151 typedef void (llt_free_entry_t)(struct lltable *, struct llentry *); 153 typedef void (llt_free_tbl_t)(struct lltable *); 154 typedef int (llt_link_entry_t)(struct lltable *, struct llentry *); 158 typedef int (llt_foreach_cb_t)(struct lltable *, struc 161 struct lltable { struct [all...] |
H A D | if_llatbl.c | 67 MALLOC_DEFINE(M_LLTABLE, "lltable", "link level address tables"); 69 VNET_DEFINE_STATIC(SLIST_HEAD(, lltable), lltables) = 81 static void lltable_unlink(struct lltable *llt); 82 static void llentries_unlink(struct lltable *llt, struct llentries *head); 88 lltable_dump_af(struct lltable *llt, struct sysctl_req *wr) 113 struct lltable *llt; 139 htable_foreach_lle(struct lltable *llt, llt_foreach_cb_t *f, void *farg) 166 htable_link_entry(struct lltable *llt, struct llentry *lle) 195 struct lltable *llt; 202 KASSERT(llt->llt_entries > 0, ("%s: lltable [all...] |
/freebsd-13-stable/sys/netinet6/ |
H A D | in6_var.h | 101 struct lltable; 110 struct lltable *lltable; member in struct:in6_ifextra 114 #define LLTABLE6(ifp) (((struct in6_ifextra *)(ifp)->if_afdata[AF_INET6])->lltable)
|
H A D | in6.c | 1199 /* Add local address to lltable, if necessary (ex. on p2p link). */ 2163 in6_lltable_free_entry(struct lltable *llt, struct llentry *lle) 2168 KASSERT(llt != NULL, ("lltable is NULL")); 2263 in6_lltable_find_dst(struct lltable *llt, const struct in6_addr *dst) 2282 in6_lltable_delete_entry(struct lltable *llt, struct llentry *lle) 2294 in6_lltable_alloc(struct lltable *llt, u_int flags, 2341 in6_lltable_lookup(struct lltable *llt, u_int flags, 2380 in6_lltable_dump_entry(struct lltable *llt, struct llentry *lle, 2455 static struct lltable * 2458 struct lltable *ll [all...] |
/freebsd-13-stable/sys/netinet/ |
H A D | in.c | 1353 in_lltable_free_entry(struct lltable *llt, struct llentry *lle) 1358 KASSERT(llt != NULL, ("lltable is NULL")); 1485 in_lltable_find_dst(struct lltable *llt, struct in_addr dst) 1504 in_lltable_delete_entry(struct lltable *llt, struct llentry *lle) 1516 in_lltable_alloc(struct lltable *llt, u_int flags, const struct sockaddr *l3addr) 1566 in_lltable_lookup(struct lltable *llt, u_int flags, const struct sockaddr *l3addr) 1604 in_lltable_dump_entry(struct lltable *llt, struct llentry *lle, 1667 static struct lltable * 1670 struct lltable *llt;
|
H A D | in_var.h | 57 struct lltable; 64 struct lltable *ii_llt; /* ARP state */
|
Completed in 143 milliseconds