Searched refs:lltable (Results 1 – 8 of 8) sorted by relevance
| /src/sys/net/ |
| H A D | if_llatbl.h | 64 struct lltable *lle_tbl; 143 typedef struct llentry *(llt_lookup_t)(struct lltable *, u_int flags, 145 typedef struct llentry *(llt_alloc_t)(struct lltable *, u_int flags, 147 typedef void (llt_delete_t)(struct lltable *, struct llentry *); 148 typedef void (llt_prefix_free_t)(struct lltable *, 150 typedef int (llt_dump_entry_t)(struct lltable *, struct llentry *, 155 typedef void (llt_free_entry_t)(struct lltable *, struct llentry *); 157 typedef void (llt_free_tbl_t)(struct lltable *); 158 typedef int (llt_link_entry_t)(struct lltable *, struct llentry *); 161 typedef void (llt_post_resolved_t)(struct lltable *, struct llentry *); [all …]
|
| H A D | if_llatbl.c | 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) in lltable_dump_af() 113 struct lltable *llt; in lltable_sysctl_dumparp() 174 htable_foreach_lle(struct lltable *llt, llt_foreach_cb_t *f, void *farg) in htable_foreach_lle() 201 htable_link_entry(struct lltable *llt, struct llentry *lle) in htable_link_entry() 230 struct lltable *llt; in htable_unlink_entry() 259 htable_prefix_free_cb(struct lltable *llt, struct llentry *lle, void *farg) in htable_prefix_free_cb() 274 htable_prefix_free(struct lltable *llt, const struct sockaddr *addr, in htable_prefix_free() [all …]
|
| /src/sys/netlink/route/ |
| H A D | neigh.c | 208 dump_lle(struct lltable *llt, struct llentry *lle, void *arg) in dump_lle() 219 dump_llt(struct lltable *llt, struct netlink_walkargs *wa) in dump_llt() 234 struct lltable *llt = lltable_get(ifp, fam); in dump_llts_iface() 279 struct lltable *llt = lltable_get(ifp, family); in get_lle() 405 struct lltable *llt = lltable_get(attrs.nda_ifp, attrs.ndm_family); in rtnl_handle_newneigh() 492 struct lltable *llt = lltable_get(attrs.nda_ifp, attrs.ndm_family); in rtnl_handle_delneigh()
|
| /src/sys/netinet/ |
| H A D | in.c | 1333 static struct lltable *in_lltattach(struct ifnet *); 1576 in_lltable_free_entry(struct lltable *llt, struct llentry *lle) in in_lltable_free_entry() 1680 in_lltable_find_dst(struct lltable *llt, struct in_addr dst) in in_lltable_find_dst() 1699 in_lltable_delete_entry(struct lltable *llt, struct llentry *lle) in in_lltable_delete_entry() 1711 in_lltable_alloc(struct lltable *llt, u_int flags, const struct sockaddr *l3addr) in in_lltable_alloc() 1762 in_lltable_lookup(struct lltable *llt, u_int flags, const struct sockaddr *l3addr) in in_lltable_lookup() 1800 in_lltable_dump_entry(struct lltable *llt, struct llentry *lle, in in_lltable_dump_entry() 1864 in_lltable_post_resolved(struct lltable *llt, struct llentry *lle) in in_lltable_post_resolved() 1874 static struct lltable * 1877 struct lltable *llt; in in_lltattach() [all …]
|
| H A D | in_var.h | 54 struct lltable; 61 struct lltable *ii_llt; /* ARP state */
|
| /src/sys/netinet6/ |
| H A D | in6.c | 2279 in6_lltable_free_entry(struct lltable *llt, struct llentry *lle) in in6_lltable_free_entry() 2358 in6_lltable_find_dst(struct lltable *llt, const struct in6_addr *dst) in in6_lltable_find_dst() 2377 in6_lltable_delete_entry(struct lltable *llt, struct llentry *lle) in in6_lltable_delete_entry() 2393 in6_lltable_alloc(struct lltable *llt, u_int flags, in in6_lltable_alloc() 2440 in6_lltable_lookup(struct lltable *llt, u_int flags, in in6_lltable_lookup() 2485 in6_lltable_dump_entry(struct lltable *llt, struct llentry *lle, in in6_lltable_dump_entry() 2561 in6_lltable_post_resolved(struct lltable *llt, struct llentry *lle) in in6_lltable_post_resolved() 2568 static struct lltable * 2571 struct lltable *llt; in in6_lltattach() 2592 struct lltable * [all …]
|
| H A D | in6_var.h | 534 struct lltable *lltable; member 539 #define LLTABLE6(ifp) ((ifp)->if_inet6->lltable)
|
| H A D | in6_ifattach.c | 936 lltable_free(ext->lltable); in in6_ifdeparture()
|