Searched refs:hash_table (Results 1 - 25 of 28) sorted by relevance

12

/opensolaris-onvv-gate/usr/src/lib/libldap4/include/
H A Dhsearch.h33 typedef struct hash_table { struct
44 void hdestroy_s(HASH_TABLE **hash_table);
45 HASH_ENTRY *hsearch_s(HASH_TABLE *hash_table, HASH_ENTRY item, ACTION action);
46 HASH_ENTRY *hlist_s(HASH_TABLE *hash_table, int * i, NODE ** a);
50 int hadd_s(HASH_TABLE **hash_table, char *key, void *data, int size);
51 int hreplace_s(HASH_TABLE **hash_table, char *key, void *data, int size);
52 char *hfind_s(HASH_TABLE *hash_table, char *key);
53 int hdelete_s( HASH_TABLE *hash_table, char * key);
/opensolaris-onvv-gate/usr/src/uts/common/avs/ns/sdbc/
H A Dsd_hash.c93 * It is the caller's responsibility to save the hash_table and pass
103 _sd_hash_table_t *hash_table; local
108 if ((hash_table = (_sd_hash_table_t *)
113 hash_table->ht_bits = get_high_bit(num_ents);
114 hash_table->ht_size = (1 << hash_table->ht_bits);
121 hash_table->ht_mask = (hash_table->ht_size - 1);
122 hash_table->ht_nmask = (~0 & ~(hash_table
157 _sdbc_hash_deconfigure(_sd_hash_table_t *hash_table) argument
[all...]
H A Dsd_hash.h79 extern void _sdbc_hash_deconfigure(_sd_hash_table_t *hash_table);
/opensolaris-onvv-gate/usr/src/uts/common/ipp/ipgpc/
H A Dtable.c35 static linked_list ht_search(hash_table, int);
62 hash_table table = taid->table;
126 ht_search(hash_table table, int key)
159 hash_table table = taid->table;
200 hash_table table = taid->table;
H A Dclassifier-objects.h179 typedef struct ht_node_s *hash_table; typedef in typeref:struct:ht_node_s
223 hash_table table; /* pointer to the hash table structure */
/opensolaris-onvv-gate/usr/src/uts/common/smbsrv/
H A DMakefile30 hash_table.h \
H A Dsmb_share.h32 #include <smbsrv/hash_table.h>
/opensolaris-onvv-gate/usr/src/lib/libc/port/i18n/
H A Dgettext_gnu.c379 uint32_t *hash_table; local
394 hash_table = gmnp->hash_table;
399 (hash_table == NULL || (hash_size <= 2))) {
439 hash_val = HASH_TBL(gmnp, hash_table[hash_idx]);
1114 if (p->hash_table == NULL) {
1147 d_hash[i] = SWAP(p, p->hash_table[i]);
1159 p->hash_table = d_hash;
1242 p->hash_table = p->hash_size <= 2 ? NULL :
H A Dgettext.h105 uint32_t *hash_table; /* hash table */ member in struct:__anon3234
H A Dgettext_util.c298 while ((i = p->hash_table[idx]) != 0) {
336 gprintf(0, "%d: %u\n", x, p->hash_table[x]);
511 gprintf(level, " hash_table: 0x%p\n", (void *)gmnp->hash_table);
/opensolaris-onvv-gate/usr/src/lib/libfru/libfruraw/
H A Draw_access.c35 static hash_obj_t *hash_table[TABLE_SIZE]; variable
44 hash_table[count] = NULL;
58 first_hash_obj = hash_table[index_to_hash];
81 hash_obj->next = hash_table[index_to_hash];
82 hash_table[index_to_hash] = hash_obj; /* hash obj. added */
272 hash_table[(free_obj->obj_hdl % TABLE_SIZE)] =
318 hash_table[(seg_hash->obj_hdl % TABLE_SIZE)] = seg_hash->next;
1187 hash_table[(sec_hash_obj->obj_hdl % TABLE_SIZE)] =
1208 hash_table[(hash_obj->obj_hdl % TABLE_SIZE)] =
/opensolaris-onvv-gate/usr/src/tools/ctf/cvt/
H A Dst_parse.c54 static tdesc_t *hash_table[BUCKETS]; variable
131 hash_table[i] = NULL;
467 tdesc_t *tdp = hash_table[bucket];
1095 tdp->t_hash = hash_table[hash];
1096 hash_table[hash] = tdp;
1139 if (hash_table[i]) {
1140 for (tdp = hash_table[i]->t_hash;
1141 tdp && tdp != hash_table[i];
/opensolaris-onvv-gate/usr/src/tools/stabs/
H A Dstabs.c35 static struct tdesc *hash_table[BUCKETS]; variable in typeref:struct:tdesc
149 hash_table[i] = NULL;
254 struct tdesc *tdp = hash_table[hash];
728 tdp->hash = hash_table[hash];
729 hash_table[hash] = tdp;
/opensolaris-onvv-gate/usr/src/cmd/geniconvtbl/
H A Ditm_util.c1295 char *hash_table; local
1334 hash_table = malloc_vital(hash_table_num);
1340 if (0 == *(hash_table + hash_value)) {
1341 *(hash_table + hash_value) = 1;
1343 *(hash_table + hash_value) = 2;
1370 if (0 == *(hash_table + hash_value)) {
1371 *(hash_table + hash_value) = 1;
1373 *(hash_table + hash_value) = 2;
1387 if (2 == *(hash_table + i)) {
1390 } else if (1 == *(hash_table
[all...]
/opensolaris-onvv-gate/usr/src/cmd/cmd-crypto/tpmadm/
H A Dadmin_cmds.c354 hash_node_t *hash_table[HASHSIZE]; variable
368 for (node = hash_table[index]; node != NULL; node = node->next) {
376 node->next = hash_table[index];
377 hash_table[index] = node;
/opensolaris-onvv-gate/usr/src/lib/smbsrv/libmlsvc/common/
H A Dlibmlsvc.h39 #include <smbsrv/hash_table.h>
/opensolaris-onvv-gate/usr/src/uts/common/sys/nxge/
H A Dnxge_fflp.h232 fcram_cell_t *hash_table; /* allocated for Neptune only */ member in struct:_nxge_classify
/opensolaris-onvv-gate/usr/src/cmd/picl/plugins/sun4u/snowbird/lib/fruaccess/
H A Dlibfruaccess.c184 static hash_obj_t *hash_table[TABLE_SIZE]; variable
191 hash_table[count] = NULL;
210 first_hash_obj = hash_table[index_to_hash];
349 hash_obj->next = hash_table[index_to_hash];
350 hash_table[index_to_hash] = hash_obj; /* hash obj. added */
771 hash_table[(free_obj->obj_hdl % TABLE_SIZE)] =
815 hash_table[(seg_hash->obj_hdl % TABLE_SIZE)] = seg_hash->next;
861 hash_table[(sec_hash_obj->obj_hdl % TABLE_SIZE)]
884 hash_table[(sec_hash_obj->obj_hdl % TABLE_SIZE)] =
2799 hash_table[(pkt_has
[all...]
/opensolaris-onvv-gate/usr/src/uts/common/fs/zfs/sys/
H A Ddbuf.h234 dmu_buf_impl_t **hash_table; member in struct:dbuf_hash_table
/opensolaris-onvv-gate/usr/src/cmd/picl/plugins/sun4u/blade/fruaccess/
H A Dfru_access.c35 static hash_obj_t *hash_table[TABLE_SIZE]; variable
51 hash_table[count] = NULL;
69 first_hash_obj = hash_table[index_to_hash];
211 hash_obj->next = hash_table[index_to_hash];
212 hash_table[index_to_hash] = hash_obj; /* hash obj. added */
1415 hash_table[(free_obj->obj_hdl % TABLE_SIZE)] =
1458 hash_table[(seg_hash->obj_hdl % TABLE_SIZE)] = seg_hash->next;
2491 hash_table[(pkt_hash->obj_hdl % TABLE_SIZE)] = pkt_hash->next;
2686 hash_table[(sec_hash_obj->obj_hdl % TABLE_SIZE)]
2709 hash_table[(sec_hash_ob
[all...]
/opensolaris-onvv-gate/usr/src/cmd/picl/plugins/sun4u/lib/fruaccess/
H A Dfru_access.c34 static hash_obj_t *hash_table[TABLE_SIZE]; variable
50 hash_table[count] = NULL;
68 first_hash_obj = hash_table[index_to_hash];
210 hash_obj->next = hash_table[index_to_hash];
211 hash_table[index_to_hash] = hash_obj; /* hash obj. added */
1487 hash_table[(free_obj->obj_hdl % TABLE_SIZE)] =
1532 hash_table[(seg_hash->obj_hdl % TABLE_SIZE)] = seg_hash->next;
2586 hash_table[(pkt_hash->obj_hdl % TABLE_SIZE)] = pkt_hash->next;
2781 hash_table[(sec_hash_obj->obj_hdl % TABLE_SIZE)] =
2803 hash_table[(hash_ob
[all...]
/opensolaris-onvv-gate/usr/src/lib/smbsrv/libsmb/common/
H A Dsmb_ht.c52 #include <smbsrv/hash_table.h>
79 * flags (see hash_table.h).
H A Dlibsmb.h56 #include <smbsrv/hash_table.h>
/opensolaris-onvv-gate/usr/src/cmd/picl/plugins/sun4u/frudata/
H A Dfru_data.c267 hash_obj_t *hash_table; local
270 hash_table = &cont_tbl->hash_obj[index_to_hash];
272 hash_obj->next = hash_table->next;
273 hash_table->next = hash_obj;
/opensolaris-onvv-gate/usr/src/uts/common/fs/zfs/
H A Ddbuf.c116 for (db = h->hash_table[idx]; db != NULL; db = db->db_hash_next) {
149 for (dbf = h->hash_table[idx]; dbf != NULL; dbf = dbf->db_hash_next) {
161 db->db_hash_next = h->hash_table[idx];
162 h->hash_table[idx] = db;
191 dbp = &h->hash_table[idx];
264 h->hash_table = kmem_zalloc(hsize * sizeof (void *), KM_NOSLEEP);
265 if (h->hash_table == NULL) {
288 kmem_free(h->hash_table, (h->hash_table_mask + 1) * sizeof (void *));

Completed in 411 milliseconds

12