Searched defs:hash_table (Results 1 - 9 of 9) sorted by relevance

/external/chromium_org/third_party/mesa/src/src/mesa/program/
H A Dhash_table.c25 * \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 Dhash_table.c25 * \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 Dsymtable.c51 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 Drevoke.c96 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 Dhash.c52 struct hash_table struct
/external/dnsmasq/src/
H A Dcache.c19 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 Dglib-mini.c430 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 DAppleObjCRuntimeV2.cpp819 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 Dobjects.cc7543 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

Completed in 3992 milliseconds