Home
last modified time | relevance | path

Searched refs:hashtable (Results 1 - 8 of 8) sorted by relevance

/third_party/mesa3d/src/gallium/auxiliary/util/
H A Du_live_shader_cache.c56 cache->hashtable = _mesa_hash_table_create(NULL, key_hash, key_equals); in util_live_shader_cache_init()
64 if (cache->hashtable) { in util_live_shader_cache_deinit()
66 _mesa_hash_table_destroy(cache->hashtable, NULL); in util_live_shader_cache_deinit()
118 struct hash_entry *entry = _mesa_hash_table_search(cache->hashtable, sha1); in util_live_shader_cache_get()
149 struct hash_entry *entry2 = _mesa_hash_table_search(cache->hashtable, sha1); in util_live_shader_cache_get()
158 _mesa_hash_table_insert(cache->hashtable, shader->sha1, shader); in util_live_shader_cache_get()
180 struct hash_entry *entry = _mesa_hash_table_search(cache->hashtable, in util_shader_reference()
183 _mesa_hash_table_remove(cache->hashtable, entry); in util_shader_reference()
H A Du_live_shader_cache.h61 struct hash_table *hashtable; member
/third_party/python/Include/internal/
H A Dpycore_typeobject.h34 struct type_cache_entry hashtable[1 << MCACHE_SIZE_EXP]; member
/third_party/python/Modules/
H A D_hashopenssl.c217 _Py_hashtable_t *hashtable; member
326 state->hashtable, (const void*)name in py_digest_by_name()
2106 if (state->hashtable != NULL) { in hashlib_clear()
2107 _Py_hashtable_destroy(state->hashtable); in hashlib_clear()
2108 state->hashtable = NULL; in hashlib_clear()
2126 state->hashtable = py_hashentry_table_new(); in hashlib_init_hashtable()
2127 if (state->hashtable == NULL) { in hashlib_init_hashtable()
/third_party/mesa3d/src/gallium/drivers/r600/sb/
H A Dsb_valtable.cpp146 vt_item & vti = hashtable[hash & size_mask]; in add_value()
213 for(vt_table::iterator I = hashtable.begin(), E = hashtable.end(); in get_values()
H A Dsb_ir.h641 vt_table hashtable; member in r600_sb::value_table
649 size_mask(size - 1), hashtable(size), cnt() {} in value_table()
/third_party/python/Python/
H A Dmarshal.c90 _Py_hashtable_t *hashtable; member
300 if (p->version < 3 || p->hashtable == NULL) in w_ref()
312 entry = _Py_hashtable_get_entry(p->hashtable, v); in w_ref()
322 size_t s = p->hashtable->nentries; in w_ref()
330 if (_Py_hashtable_set(p->hashtable, v, (void *)(uintptr_t)w) < 0) { in w_ref()
607 wf->hashtable = _Py_hashtable_new_full(_Py_hashtable_hash_ptr, in w_init_refs()
610 if (wf->hashtable == NULL) { in w_init_refs()
621 if (wf->hashtable != NULL) { in w_clear_refs()
622 _Py_hashtable_destroy(wf->hashtable); in w_clear_refs()
/third_party/python/Objects/
H A Dtypeobject.c215 struct type_cache_entry *entry = &cache->hashtable[i]; in type_cache_clear()
228 struct type_cache_entry *entry = &cache->hashtable[i]; in _PyType_InitCache()
253 sizeof(cache->hashtable) / 1024); in _PyType_ClearCache()
3821 struct type_cache_entry *entry = &cache->hashtable[h]; in _PyType_Lookup()
3853 struct type_cache_entry *entry = &cache->hashtable[h]; in _PyType_Lookup()

Completed in 23 milliseconds