Home
last modified time | relevance | path

Searched defs:hashtable (Results 1 – 22 of 22) sorted by relevance

/external/starlark-go/starlark/
Dhashtable.go15 type hashtable struct { struct
16 table []bucket // len is zero or a power of two
17 bucket0 [1]bucket // inline allocation for small maps.
18 len uint32
19 itercount uint32 // number of active iterators (ignored if frozen)
20 head *entry // insertion order doubly-linked list; may be nil
21 tailLink **entry // address of nil link at end of list (perhaps &head)
22 frozen bool
39 func (ht *hashtable) init(size int) {
55 func (ht *hashtable) freeze() {
[all …]
/external/mtools/
Dhash.c24 struct hashtable { struct
25 T_HashFunc f1,f2;
26 T_ComparFunc compar;
27 size_t size; /* actual size of the array */
28 size_t fill; /* number of deleted or in use slots */
29 size_t inuse; /* number of slots in use */
30 size_t max; /* maximal number of elements to keep efficient */
31 T_HashTableEl *entries;
/external/clang/test/SemaCXX/
Dlibstdcxx_pointer_return_false_hack.cpp14 template<typename T> struct hashtable { struct
30 auto *test1 = std::tr1::hashtable<int>().find_node();
/external/rust/crates/grpcio-sys/grpc/src/core/ext/transport/chttp2/transport/
Dhpack_encoder.cc124 static HpackEncoderIndex HpackIndex(const Hashtable* hashtable, in HpackIndex()
130 static const ValueType& GetEntry(const Hashtable* hashtable, in GetEntry()
136 static bool TableEmptyAt(const Hashtable* hashtable, in TableEmptyAt()
142 static bool Matches(const Hashtable* hashtable, const ValueType& value, in Matches()
148 static void UpdateIndex(Hashtable* hashtable, HpackEncoderSlotHash hash_index, in UpdateIndex()
154 static void SetIndex(Hashtable* hashtable, HpackEncoderSlotHash hash_index, in SetIndex()
161 static bool GetMatchingIndex(Hashtable* hashtable, const ValueType& value, in GetMatchingIndex()
180 static ValueType ReplaceOlderIndex(Hashtable* hashtable, const ValueType& value, in ReplaceOlderIndex()
194 static void UpdateAddOrEvict(Hashtable hashtable, const ValueType& value, in UpdateAddOrEvict()
/external/mesa3d/src/gallium/auxiliary/util/
Du_live_shader_cache.h57 struct hash_table *hashtable; member
/external/erofs-utils/include/erofs/
Dhashtable.h302 #define hash_init(hashtable) __hash_init(hashtable, HASH_SIZE(hashtable)) argument
310 #define hash_add(hashtable, node, key) \ argument
340 #define hash_empty(hashtable) __hash_empty(hashtable, HASH_SIZE(hashtable)) argument
/external/tensorflow/tensorflow/lite/kernels/
Dhashtable.cc26 namespace hashtable { namespace
Dhashtable_size.cc25 namespace hashtable { namespace
Dhashtable_import.cc25 namespace hashtable { namespace
Dhashtable_find.cc25 namespace hashtable { namespace
Dhashtable_ops_test.cc662 auto* hashtable = resource::GetHashtableResource(&resources, resource_id); in TEST() local
910 auto* hashtable = resource::GetHashtableResource(&resources, kResourceId); in TEST() local
932 auto* hashtable = resource::GetHashtableResource(&resources, kResourceId); in TEST() local
/external/tensorflow/tensorflow/lite/experimental/resource/
Dstatic_hashtable.cc102 auto* hashtable = internal::CreateStaticHashtable(key_dtype, value_dtype); in CreateHashtableResourceIfNotAvailable() local
/external/tensorflow/tensorflow/compiler/mlir/lite/transforms/
Dlegalize_hashtables.cc134 for (auto hashtable : hashtables) { in checkWhetherGraphHasValidStaticLookupTables() local
/external/rust/crates/parking_lot_core/src/
Dparking_lot.rs360 let hashtable = get_hashtable(); in lock_bucket() localVariable
386 let hashtable = get_hashtable(); in lock_bucket_checked() localVariable
418 let hashtable = get_hashtable(); in lock_bucket_pair() localVariable
/external/clang/test/CodeGenCXX/
Ddebug-info-use-after-free.cpp191 hashtable { class
/external/python/cpython3/Include/internal/
Dpycore_interp.h194 struct type_cache_entry hashtable[1 << MCACHE_SIZE_EXP]; member
/external/python/cpython3/Python/
Dmarshal.c88 _Py_hashtable_t *hashtable; member
/external/python/cpython3/Modules/
D_hashopenssl.c217 _Py_hashtable_t *hashtable; member
/external/mesa3d/src/gallium/drivers/r600/sb/
Dsb_ir.h641 vt_table hashtable; variable
/external/libnl/include/netlink-private/
Dtypes.h102 struct nl_hash_table * hashtable; member
/external/bcc/libbpf-tools/x86/
Dvmlinux.h115144 struct hlist_head *hashtable; member
Dvmlinux_505.h115144 struct hlist_head *hashtable; member