Home
last modified time | relevance | path

Searched refs:hash_table (Results 1 – 22 of 22) sorted by relevance

/illumos-gate/usr/src/uts/common/ipp/ipgpc/
H A Dtable.c33 static linked_list ht_search(hash_table, int);
60 hash_table table = taid->table; in ht_insert()
124 ht_search(hash_table table, int key) in ht_search()
157 hash_table table = taid->table; in ht_retrieve()
198 hash_table table = taid->table; in ht_remove()
H A Dclassifier-objects.h179 typedef struct ht_node_s *hash_table; typedef
223 hash_table table; /* pointer to the hash table structure */
H A Dfilters.c90 static void insert_ipgpc_table_list_info(int, hash_table, int, uint16_t);
239 insert_ipgpc_table_list_info(int table_id, hash_table table, int wildcard, in insert_ipgpc_table_list_info()
/illumos-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; in initialize_raw_access()
58 first_hash_obj = hash_table[index_to_hash]; in lookup_handle_object()
81 hash_obj->next = hash_table[index_to_hash]; in add_hashobject_to_hashtable()
82 hash_table[index_to_hash] = hash_obj; /* hash obj. added */ in add_hashobject_to_hashtable()
272 hash_table[(free_obj->obj_hdl % TABLE_SIZE)] = in free_pkt_object_list()
318 hash_table[(seg_hash->obj_hdl % TABLE_SIZE)] = seg_hash->next; in free_segment_hash()
1187 hash_table[(sec_hash_obj->obj_hdl % TABLE_SIZE)] = in fru_close_container()
1208 hash_table[(hash_obj->obj_hdl % TABLE_SIZE)] = in fru_close_container()
/illumos-gate/usr/src/lib/libc/port/i18n/
H A Dgettext_gnu.c373 uint32_t *hash_table; in gnu_msgsearch() local
388 hash_table = gmnp->hash_table; in gnu_msgsearch()
393 (hash_table == NULL || (hash_size <= 2))) { in gnu_msgsearch()
433 hash_val = HASH_TBL(gmnp, hash_table[hash_idx]); in gnu_msgsearch()
1108 if (p->hash_table == NULL) { in build_rev1_info()
1141 d_hash[i] = SWAP(p, p->hash_table[i]); in build_rev1_info()
1153 p->hash_table = d_hash; in build_rev1_info()
1236 p->hash_table = p->hash_size <= 2 ? NULL : in gnu_setmsg()
H A Dgettext_util.c297 while ((i = p->hash_table[idx]) != 0) { in search_msg()
335 gprintf(0, "%d: %u\n", x, p->hash_table[x]); in print_rev1_info()
510 gprintf(level, " hash_table: 0x%p\n", (void *)gmnp->hash_table); in printgnumsg()
H A Dgettext.h103 uint32_t *hash_table; /* hash table */ member
/illumos-gate/usr/src/cmd/geniconvtbl/
H A Ditm_util.c1299 char *hash_table; in map_table_hash() local
1343 if (0 == *(hash_table + hash_value)) { in map_table_hash()
1344 *(hash_table + hash_value) = 1; in map_table_hash()
1346 *(hash_table + hash_value) = 2; in map_table_hash()
1374 *(hash_table + hash_value) = 1; in map_table_hash()
1376 *(hash_table + hash_value) = 2; in map_table_hash()
1390 if (2 == *(hash_table + i)) { in map_table_hash()
1393 } else if (1 == *(hash_table + i)) { in map_table_hash()
1396 } else if (0 == *(hash_table + i)) { in map_table_hash()
1415 free(hash_table); in map_table_hash()
[all …]
/illumos-gate/usr/src/lib/libdwarf/common/
H A Ddwarf_alloc.c924 Dwarf_Hash_Table hash_table = context->cc_abbrev_hash_table; in freecontextlist() local
925 _dwarf_free_abbrev_hash_table_contents(dbg,hash_table); in freecontextlist()
926 hash_table->tb_entries = 0; in freecontextlist()
931 dwarf_dealloc(dbg, hash_table, DW_DLA_HASH_TABLE); in freecontextlist()
H A Ddwarf_util.c1119 Dwarf_Hash_Table hash_table) in _dwarf_free_abbrev_hash_table_contents() argument
1124 if(!hash_table) { in _dwarf_free_abbrev_hash_table_contents()
1128 if (!hash_table->tb_entries) { in _dwarf_free_abbrev_hash_table_contents()
1132 for (; hashnum < hash_table->tb_table_entry_count; ++hashnum) { in _dwarf_free_abbrev_hash_table_contents()
1136 &hash_table->tb_entries[hashnum]; in _dwarf_free_abbrev_hash_table_contents()
1147 dwarf_dealloc(dbg,hash_table->tb_entries,DW_DLA_HASH_TABLE_ENTRY); in _dwarf_free_abbrev_hash_table_contents()
1148 hash_table->tb_entries = 0; in _dwarf_free_abbrev_hash_table_contents()
H A Ddwarf_die_deliv.c609 Dwarf_Hash_Table hash_table = 0; in local_dealloc_cu_context() local
614 hash_table = context->cc_abbrev_hash_table; in local_dealloc_cu_context()
615 if (hash_table) { in local_dealloc_cu_context()
616 _dwarf_free_abbrev_hash_table_contents(dbg,hash_table); in local_dealloc_cu_context()
617 hash_table->tb_entries = 0; in local_dealloc_cu_context()
618 dwarf_dealloc(dbg,hash_table, DW_DLA_HASH_TABLE); in local_dealloc_cu_context()
H A Ddwarf_util.h449 struct Dwarf_Hash_Table_s* hash_table);
/illumos-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) { in hash_insert()
376 node->next = hash_table[index]; in hash_insert()
377 hash_table[index] = node; in hash_insert()
/illumos-gate/usr/src/tools/smatch/src/
H A Dtokenize.c799 static struct ident *hash_table[IDENT_HASH_SIZE]; variable
814 struct ident * ident = hash_table[i]; in show_identifier_stats()
844 ident->next = hash_table[hash]; in insert_hash()
845 hash_table[hash] = ident; in insert_hash()
855 p = &hash_table[hash]; in create_hashed_ident()
/illumos-gate/usr/src/uts/common/smbsrv/
H A DMakefile31 hash_table.h \
/illumos-gate/usr/src/cmd/picl/plugins/sun4u/lib/fruaccess/
H A Dfru_access.c32 static hash_obj_t *hash_table[TABLE_SIZE]; variable
48 hash_table[count] = NULL; in initialize_fruaccess()
66 first_hash_obj = hash_table[index_to_hash]; in lookup_handle_object()
208 hash_obj->next = hash_table[index_to_hash]; in add_hashobject_to_hashtable()
209 hash_table[index_to_hash] = hash_obj; /* hash obj. added */ in add_hashobject_to_hashtable()
1485 hash_table[(free_obj->obj_hdl % TABLE_SIZE)] = in free_pkt_object_list()
1530 hash_table[(seg_hash->obj_hdl % TABLE_SIZE)] = seg_hash->next; in free_segment_hash()
2584 hash_table[(pkt_hash->obj_hdl % TABLE_SIZE)] = pkt_hash->next; in free_packet_object()
2779 hash_table[(sec_hash_obj->obj_hdl % TABLE_SIZE)] = in fru_close_container()
2801 hash_table[(hash_obj->obj_hdl % TABLE_SIZE)] = hash_obj->next; in fru_close_container()
/illumos-gate/usr/src/uts/common/sys/nxge/
H A Dnxge_fflp.h232 fcram_cell_t *hash_table; /* allocated for Neptune only */ member
/illumos-gate/usr/src/uts/common/fs/zfs/sys/
H A Ddbuf.h307 dmu_buf_impl_t **hash_table; member
/illumos-gate/usr/src/cmd/picl/plugins/sun4u/frudata/
H A Dfru_data.c267 hash_obj_t *hash_table; in add_nodeobject_to_hashtable() local
270 hash_table = &cont_tbl->hash_obj[index_to_hash]; in add_nodeobject_to_hashtable()
272 hash_obj->next = hash_table->next; in add_nodeobject_to_hashtable()
273 hash_table->next = hash_obj; in add_nodeobject_to_hashtable()
/illumos-gate/usr/src/uts/common/fs/zfs/
H A Ddbuf.c231 for (db = h->hash_table[idx]; db != NULL; db = db->db_hash_next) { in dbuf_find()
282 for (dbf = h->hash_table[idx]; dbf != NULL; dbf = dbf->db_hash_next) { in dbuf_hash_insert()
294 db->db_hash_next = h->hash_table[idx]; in dbuf_hash_insert()
295 h->hash_table[idx] = db; in dbuf_hash_insert()
323 dbp = &h->hash_table[idx]; in dbuf_hash_remove()
631 h->hash_table = kmem_zalloc(hsize * sizeof (void *), KM_NOSLEEP); in dbuf_init()
632 if (h->hash_table == NULL) { in dbuf_init()
692 kmem_free(h->hash_table, (h->hash_table_mask + 1) * sizeof (void *)); in dbuf_fini()
/illumos-gate/usr/src/lib/libc_db/common/
H A Dthread_db.c2647 read_sync_stats(td_thragent_t *ta_p, psaddr_t hash_table, in read_sync_stats() argument
2665 if (ps_pdread(ta_p->ph_p, hash_table + ix * sizeof (uint64_t), in read_sync_stats()
/illumos-gate/usr/src/cmd/mdb/common/modules/zfs/
H A Dzfs.c720 (uintptr_t)(ht.hash_table+bucket)) == -1) { in dbuf_stats()
722 bucket, ht.hash_table+bucket); in dbuf_stats()