Searched refs:HT_HANDLE (Results 1 – 6 of 6) sorted by relevance
| /illumos-gate/usr/src/uts/common/smbsrv/ |
| H A D | hash_table.h | 120 } 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 D | smb_ht.c | 52 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 D | smb_ht.c | 28 HT_HANDLE hw_handle; /* struct ht_handle being walked */ 43 HT_HANDLE *ht; in smb_ht_walk_init()
|
| H A D | mlsvc.c | 89 HT_HANDLE *sc_cache;
|
| /illumos-gate/usr/src/lib/smbsrv/libsmbns/common/ |
| H A D | smbns_netbios_cache.c | 43 static HT_HANDLE *smb_netbios_cache = 0;
|
| /illumos-gate/usr/src/lib/smbsrv/libmlsvc/common/ |
| H A D | smb_share.c | 101 HT_HANDLE *sc_cache;
|