Home
last modified time | relevance | path

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

/illumos-gate/usr/src/uts/common/smbsrv/
H A Dhash_table.h120 } HT_HANDLE; typedef
142 HT_HANDLE *hti_handle;
152 extern HT_HANDLE *ht_create_table(size_t table_size, size_t key_size,
154 extern void ht_destroy_table(HT_HANDLE *handle);
155 extern void ht_set_cmpfn(HT_HANDLE *handle, HT_CMP cmpfn);
156 extern size_t ht_get_total_items(HT_HANDLE *handle);
162 extern HT_ITEM *ht_add_item(HT_HANDLE *handle, const char *key,
164 extern HT_ITEM *ht_replace_item(HT_HANDLE *handle, const char *key,
166 extern void *ht_remove_item(HT_HANDLE *handle, const char *key);
167 extern HT_ITEM *ht_find_item(HT_HANDLE *handle, const char *key);
[all …]
/illumos-gate/usr/src/lib/smbsrv/libsmb/common/
H A Dsmb_ht.c52 static size_t ht_default_hash(HT_HANDLE *handle, const char *key);
86 HT_HANDLE *
89 HT_HANDLE *ht; in ht_create_table()
99 msize = sizeof (HT_HANDLE) + (sizeof (HT_TABLE_ENTRY) * table_size); in ht_create_table()
101 if ((ht = (HT_HANDLE *)malloc(msize)) == 0) in ht_create_table()
105 ht->ht_table = (HT_TABLE_ENTRY *)((char *)ht + sizeof (HT_HANDLE)); in ht_create_table()
131 ht_destroy_table(HT_HANDLE *handle) in ht_destroy_table()
155 ht_get_total_items(HT_HANDLE *handle) in ht_get_total_items()
175 ht_default_hash(HT_HANDLE *handle, const char *key) in ht_default_hash()
207 ht_set_cmpfn(HT_HANDLE *handle, HT_CMP cmpfn) in ht_set_cmpfn()
[all …]
/illumos-gate/usr/src/cmd/mdb/common/modules/libmlsvc/
H A Dsmb_ht.c28 HT_HANDLE hw_handle; /* struct ht_handle being walked */
43 HT_HANDLE *ht; in smb_ht_walk_init()
H A Dmlsvc.c89 HT_HANDLE *sc_cache;
/illumos-gate/usr/src/lib/smbsrv/libsmbns/common/
H A Dsmbns_netbios_cache.c43 static HT_HANDLE *smb_netbios_cache = 0;
/illumos-gate/usr/src/lib/smbsrv/libmlsvc/common/
H A Dsmb_share.c101 HT_HANDLE *sc_cache;