Symbol: thmap_t
sys/kern/subr_thmap.c
1001
thmap_gc(thmap_t *thmap, void *ref)
sys/kern/subr_thmap.c
1015
thmap_t *
sys/kern/subr_thmap.c
1018
thmap_t *thmap;
sys/kern/subr_thmap.c
1027
thmap = kmem_zalloc(sizeof(thmap_t), KM_SLEEP);
sys/kern/subr_thmap.c
1036
kmem_free(thmap, sizeof(thmap_t));
sys/kern/subr_thmap.c
1049
thmap_setroot(thmap_t *thmap, uintptr_t root_off)
sys/kern/subr_thmap.c
1059
thmap_getroot(const thmap_t *thmap)
sys/kern/subr_thmap.c
1065
thmap_destroy(thmap_t *thmap)
sys/kern/subr_thmap.c
1076
kmem_free(thmap, sizeof(thmap_t));
sys/kern/subr_thmap.c
248
static void stage_mem_gc(thmap_t *, uintptr_t, size_t);
sys/kern/subr_thmap.c
272
gc_alloc(const thmap_t *thmap, size_t len)
sys/kern/subr_thmap.c
286
gc_free(const thmap_t *thmap, uintptr_t addr, size_t len)
sys/kern/subr_thmap.c
403
hashval_getleafslot(const thmap_t *thmap,
sys/kern/subr_thmap.c
415
hashval_getl0slot(const thmap_t *thmap, const thmap_query_t *query,
sys/kern/subr_thmap.c
425
key_cmp_p(const thmap_t *thmap, const thmap_leaf_t *leaf,
sys/kern/subr_thmap.c
437
node_create(thmap_t *thmap, thmap_inode_t *parent)
sys/kern/subr_thmap.c
498
leaf_create(const thmap_t *thmap, const void *key, size_t len, void *val)
sys/kern/subr_thmap.c
531
leaf_free(const thmap_t *thmap, thmap_leaf_t *leaf)
sys/kern/subr_thmap.c
540
get_leaf(const thmap_t *thmap, thmap_inode_t *parent, unsigned slot)
sys/kern/subr_thmap.c
563
root_try_put(thmap_t *thmap, const thmap_query_t *query, thmap_leaf_t *leaf)
sys/kern/subr_thmap.c
613
find_edge_node(const thmap_t *thmap, thmap_query_t *query,
sys/kern/subr_thmap.c
661
find_edge_node_locked(const thmap_t *thmap, thmap_query_t *query,
sys/kern/subr_thmap.c
704
thmap_get(thmap_t *thmap, const void *key, size_t len)
sys/kern/subr_thmap.c
733
thmap_put(thmap_t *thmap, const void *key, size_t len, void *val)
sys/kern/subr_thmap.c
863
thmap_del(thmap_t *thmap, const void *key, size_t len)
sys/kern/subr_thmap.c
972
stage_mem_gc(thmap_t *thmap, uintptr_t addr, size_t len)
sys/kern/subr_thmap.c
993
thmap_stage_gc(thmap_t *thmap)
sys/net/npf/npf_conndb.c
69
thmap_t * cd_map;
sys/net/npf/npf_params.c
49
thmap_t * map;
sys/net/npf/npf_portmap.c
102
thmap_t * addr_map;
sys/net/npf/npf_tableset.c
84
thmap_t * t_map;
sys/netinet/ip_encap.c
144
static thmap_t *encap_map[2]; /* 0 for AF_INET, 1 for AF_INET6 */
sys/netinet/ip_encap.c
202
thmap_t *emap = encap_map[0];
sys/netinet/ip_encap.c
364
thmap_t *emap = encap_map[1];
sys/netinet/ip_encap.c
644
thmap_t *emap;
sys/netinet/ip_encap.c
808
thmap_t *emap;
sys/sys/thmap.h
47
thmap_t * thmap_create(uintptr_t, const thmap_ops_t *, unsigned);
sys/sys/thmap.h
48
void thmap_destroy(thmap_t *);
sys/sys/thmap.h
50
void * thmap_get(thmap_t *, const void *, size_t);
sys/sys/thmap.h
51
void * thmap_put(thmap_t *, const void *, size_t, void *);
sys/sys/thmap.h
52
void * thmap_del(thmap_t *, const void *, size_t);
sys/sys/thmap.h
54
void * thmap_stage_gc(thmap_t *);
sys/sys/thmap.h
55
void thmap_gc(thmap_t *, void *);
sys/sys/thmap.h
57
int thmap_setroot(thmap_t *, uintptr_t);
sys/sys/thmap.h
58
uintptr_t thmap_getroot(const thmap_t *);