/external/chromium_org/third_party/mesa/src/src/mesa/program/ |
H A D | hash_table.c | 25 * \file hash_table.c 33 #include "hash_table.h" 40 struct hash_table { struct 56 struct hash_table * 60 struct hash_table *ht; 85 hash_table_dtor(struct hash_table *ht) 93 hash_table_clear(struct hash_table *ht) 112 get_node(struct hash_table *ht, const void *key) 130 hash_table_find(struct hash_table *ht, const void *key) 138 hash_table_insert(struct hash_table *h [all...] |
/external/mesa3d/src/mesa/program/ |
H A D | hash_table.c | 25 * \file hash_table.c 33 #include "hash_table.h" 40 struct hash_table { struct 56 struct hash_table * 60 struct hash_table *ht; 85 hash_table_dtor(struct hash_table *ht) 93 hash_table_clear(struct hash_table *ht) 112 get_node(struct hash_table *ht, const void *key) 130 hash_table_find(struct hash_table *ht, const void *key) 138 hash_table_insert(struct hash_table *h [all...] |
/external/chromium_org/native_client_sdk/src/libraries/xray/ |
H A D | symtable.c | 51 struct XRayHashTable* hash_table; member in struct:XRaySymbolTable 111 return XRayHashTableGetCount(symtab->hash_table); 117 return (struct XRaySymbol*)XRayHashTableAtIndex(symtab->hash_table, i); 124 XRayHashTableInsert(symtab->hash_table, symbol, addr); 125 symtab->num_symbols = XRayHashTableGetCount(symtab->hash_table); 146 void *x = XRayHashTableLookup(symtab->hash_table, addr); 185 symtab->hash_table = XRayHashTableCreate(size); 195 XRayHashTableFree(symtab->hash_table);
|
/external/e2fsprogs/e2fsck/ |
H A D | revoke.c | 96 struct list_head *hash_table; member in struct:jbd_revoke_table_s 135 hash_list = &journal->j_revoke->hash_table[hash(journal, blocknr)]; 160 hash_list = &journal->j_revoke->hash_table[hash(journal, blocknr)]; 221 journal->j_revoke->hash_table = 223 if (!journal->j_revoke->hash_table) { 230 INIT_LIST_HEAD(&journal->j_revoke->hash_table[tmp]); 248 hash_list = &table->hash_table[i]; 252 kfree(table->hash_table); 452 hash_list = &revoke->hash_table[i]; 632 hash_list = &revoke->hash_table[ [all...] |
/external/bison/lib/ |
H A D | hash.c | 52 struct hash_table struct
|
/external/dnsmasq/src/ |
H A D | cache.c | 19 static struct crec *cache_head = NULL, *cache_tail = NULL, **hash_table = NULL; variable in typeref:struct: 99 /* In most cases, we create the hash table once here by calling this with (hash_table == NULL) 112 if (!hash_table) 120 old = hash_table; 122 hash_table = new; 151 return hash_table + ((val ^ (val >> 16)) & (hash_size - 1)); 308 for (crecp = hash_table[i], up = &hash_table[i]; 601 for (crecp = hash_table[i], up = &hash_table[ [all...] |
/external/qemu/distrib/mini-glib/src/ |
H A D | glib-mini.c | 430 GHashTable* hash_table = g_new0(GHashTable, 1); local 432 hash_table->ref_count = 1; 433 hash_table->num_items = 0; 434 hash_table->capacity = HASH_MIN_CAPACITY; 435 hash_table->entries = g_new0(GHashEntry, hash_table->capacity); 436 hash_table->hash_func = hash_func ? hash_func : &_gpointer_hash; 437 hash_table->key_equal_func = key_equal_func; 439 return hash_table; 443 static void _g_hash_table_remove_all(GHashTable* hash_table) { argument 452 g_hash_table_ref(GHashTable* hash_table) argument 461 g_hash_table_unref(GHashTable* hash_table) argument 478 g_hash_table_destroy(GHashTable* hash_table) argument 491 _g_hash_table_lookup_index(GHashTable* hash_table, gconstpointer key, guint* key_hash) argument 527 g_hash_table_lookup(GHashTable* hash_table, const void* key) argument 538 _g_hash_table_remove_index(GHashTable* hash_table, int i) argument 547 g_hash_table_remove(GHashTable* hash_table, const void* key) argument 561 _g_hash_table_resize(GHashTable* hash_table) argument 598 _g_hash_table_maybe_resize(GHashTable* hash_table) argument 619 _g_hash_table_insert_index(GHashTable* hash_table, guint key_index, guint new_key_hash, gpointer new_key, gpointer new_value) argument 646 g_hash_table_insert(GHashTable* hash_table, void* key, void* value) argument 657 g_hash_table_foreach(GHashTable* hash_table, GHFunc func, gpointer user_data) argument 669 g_hash_table_find(GHashTable* hash_table, GHRFunc predicate, gpointer user_data) argument 684 g_hash_table_size(GHashTable* hash_table) argument [all...] |
/external/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/ |
H A D | AppleObjCRuntimeV2.cpp | 819 AppleObjCRuntimeV2::HashTableSignature::UpdateSignature (const RemoteNXMapTable &hash_table) argument 821 m_count = hash_table.GetCount(); 822 m_num_buckets = hash_table.GetBucketCount(); 823 m_buckets_ptr = hash_table.GetBucketDataPointer(); 827 AppleObjCRuntimeV2::HashTableSignature::NeedsUpdate (Process *process, AppleObjCRuntimeV2 *runtime, RemoteNXMapTable &hash_table) argument 829 if (!hash_table.ParseHeader(process, runtime->GetISAHashTablePointer ())) 836 if (m_count == hash_table.GetCount() && 837 m_num_buckets == hash_table.GetBucketCount() && 838 m_buckets_ptr == hash_table.GetBucketDataPointer()) 1682 AppleObjCRuntimeV2::UpdateISAToDescriptorMapDynamic(RemoteNXMapTable &hash_table) argument 2141 UpdateISAToDescriptorMapFromMemory(RemoteNXMapTable &hash_table) argument 2222 RemoteNXMapTable hash_table; local [all...] |
/external/chromium_org/v8/src/ |
H A D | objects.cc | 7543 Handle<PolymorphicCodeCacheHashTable> hash_table = local 7546 PolymorphicCodeCacheHashTable::Put(hash_table, maps, flags, code); 7554 PolymorphicCodeCacheHashTable* hash_table = local 7556 return Handle<Object>(hash_table->Lookup(maps, flags), GetIsolate()); 7662 Handle<PolymorphicCodeCacheHashTable> hash_table, 7668 EnsureCapacity(hash_table, 1, &key); 7671 Handle<Object> obj = key.AsHandle(hash_table->GetIsolate()); 7661 Put( Handle<PolymorphicCodeCacheHashTable> hash_table, MapHandleList* maps, int code_kind, Handle<Code> code) argument
|