Searched defs:thmap (Results 1 - 1 of 1) sorted by relevance

/src/sys/kern/
H A Dsubr_thmap.c229 struct thmap { struct
262 gc_alloc(const thmap_t *thmap, size_t len) argument
276 gc_free(const thmap_t *thmap, uintptr_t addr, size_t len) argument
393 hashval_getleafslot(const thmap_t * thmap,const thmap_leaf_t * leaf,unsigned level) argument
405 hashval_getl0slot(const thmap_t * thmap,const thmap_query_t * query,const thmap_leaf_t * leaf) argument
415 key_cmp_p(const thmap_t * thmap,const thmap_leaf_t * leaf,const void * restrict key,size_t len) argument
427 node_create(thmap_t * thmap,thmap_inode_t * parent) argument
488 leaf_create(const thmap_t * thmap,const void * key,size_t len,void * val) argument
521 leaf_free(const thmap_t * thmap,thmap_leaf_t * leaf) argument
530 get_leaf(const thmap_t * thmap,thmap_inode_t * parent,unsigned slot) argument
553 root_try_put(thmap_t * thmap,const thmap_query_t * query,thmap_leaf_t * leaf) argument
603 find_edge_node(const thmap_t * thmap,thmap_query_t * query,const void * restrict key,size_t len,unsigned * slot) argument
651 find_edge_node_locked(const thmap_t * thmap,thmap_query_t * query,const void * restrict key,size_t len,unsigned * slot) argument
694 thmap_get(thmap_t * thmap,const void * key,size_t len) argument
723 thmap_put(thmap_t * thmap,const void * key,size_t len,void * val) argument
853 thmap_del(thmap_t * thmap,const void * key,size_t len) argument
962 stage_mem_gc(thmap_t * thmap,uintptr_t addr,size_t len) argument
983 thmap_stage_gc(thmap_t * thmap) argument
991 thmap_gc(thmap_t * thmap,void * ref) argument
1008 thmap_t *thmap; local in function:thmap_create
1039 thmap_setroot(thmap_t * thmap,uintptr_t root_off) argument
1049 thmap_getroot(const thmap_t * thmap) argument
1055 thmap_destroy(thmap_t * thmap) argument
[all...]

Completed in 4 milliseconds