Home
last modified time | relevance | path

Searched refs:ch_cache (Results 1 – 2 of 2) sorted by relevance

/illumos-gate/usr/src/lib/smbsrv/libsmb/common/
H A Dsmb_cache.c84 avl_create(&chandle->ch_cache, cmpfn, sizeof (smb_cache_node_t), in smb_cache_create()
126 avl_destroy(&chandle->ch_cache); in smb_cache_destroy()
169 node = avl_find(&chandle->ch_cache, newnode, &where); in smb_cache_add()
172 avl_remove(&chandle->ch_cache, node); in smb_cache_add()
183 avl_insert(&chandle->ch_cache, newnode, where); in smb_cache_add()
207 node = avl_find(&chandle->ch_cache, &keynode, NULL); in smb_cache_remove()
210 avl_remove(&chandle->ch_cache, node); in smb_cache_remove()
255 node = avl_first(&chandle->ch_cache); in smb_cache_iterate()
257 node = AVL_NEXT(&chandle->ch_cache, cursor->cc_next); in smb_cache_iterate()
277 num = (uint32_t)avl_numnodes(&chandle->ch_cache); in smb_cache_num()
[all …]
H A Dlibsmb.h950 avl_tree_t ch_cache; member