Home
last modified time | relevance | path

Searched refs:HT_HANDLE (Results 1 – 4 of 4) sorted by relevance

/titanic_50/usr/src/uts/common/smbsrv/
H A Dhash_table.h122 } 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 Dsmb_ht.c54 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 Dsmbns_netbios_cache.c43 static HT_HANDLE *smb_netbios_cache = 0;
/titanic_50/usr/src/lib/smbsrv/libmlsvc/common/
H A Dsmb_share.c100 HT_HANDLE *sc_cache;