Searched refs:HT_HANDLE (Results 1 – 4 of 4) sorted by relevance
/titanic_50/usr/src/uts/common/smbsrv/ |
H A D | hash_table.h | 122 } HT_HANDLE; typedef 144 HT_HANDLE *hti_handle; 154 extern HT_HANDLE *ht_create_table(size_t table_size, size_t key_size, 156 extern void ht_destroy_table(HT_HANDLE *handle); 157 extern void ht_set_cmpfn(HT_HANDLE *handle, HT_CMP cmpfn); 158 extern size_t ht_get_total_items(HT_HANDLE *handle); 164 extern HT_ITEM *ht_add_item(HT_HANDLE *handle, const char *key, 166 extern HT_ITEM *ht_replace_item(HT_HANDLE *handle, const char *key, 168 extern void *ht_remove_item(HT_HANDLE *handle, const char *key); 169 extern HT_ITEM *ht_find_item(HT_HANDLE *handle, const char *key); [all …]
|
/titanic_50/usr/src/lib/smbsrv/libsmb/common/ |
H A D | smb_ht.c | 54 static size_t ht_default_hash(HT_HANDLE *handle, const char *key); 88 HT_HANDLE * 91 HT_HANDLE *ht; in ht_create_table() 101 msize = sizeof (HT_HANDLE) + (sizeof (HT_TABLE_ENTRY) * table_size); in ht_create_table() 103 if ((ht = (HT_HANDLE *)malloc(msize)) == 0) in ht_create_table() 107 ht->ht_table = (HT_TABLE_ENTRY *)((char *)ht + sizeof (HT_HANDLE)); in ht_create_table() 133 ht_destroy_table(HT_HANDLE *handle) in ht_destroy_table() 157 ht_get_total_items(HT_HANDLE *handle) in ht_get_total_items() 177 ht_default_hash(HT_HANDLE *handle, const char *key) in ht_default_hash() 209 ht_set_cmpfn(HT_HANDLE *handle, HT_CMP cmpfn) in ht_set_cmpfn() [all …]
|
/titanic_50/usr/src/lib/smbsrv/libsmbns/common/ |
H A D | smbns_netbios_cache.c | 43 static HT_HANDLE *smb_netbios_cache = 0;
|
/titanic_50/usr/src/lib/smbsrv/libmlsvc/common/ |
H A D | smb_share.c | 100 HT_HANDLE *sc_cache;
|