Searched refs:Bucket (Results 1 - 6 of 6) sorted by relevance

/frameworks/native/libs/utils/
H A DBasicHashtable.cpp29 mBucketSize(entrySize + sizeof(Bucket)), mHasTrivialDestructor(hasTrivialDestructor),
84 Bucket& bucket = bucketAt(mBuckets, i);
100 const Bucket& bucket = bucketAt(mBuckets, index);
101 if (bucket.cookie & Bucket::PRESENT) {
119 const Bucket& bucket = bucketAt(mBuckets, size_t(index));
120 if (bucket.cookie & Bucket::PRESENT) {
125 if (!(bucket.cookie & Bucket::COLLISION)) {
135 const Bucket& bucket = bucketAt(mBuckets, size_t(index));
136 if (bucket.cookie & Bucket::PRESENT) {
137 if ((bucket.cookie & Bucket
[all...]
/frameworks/native/include/utils/
H A DBasicHashtable.h30 struct Bucket { struct in class:android::BasicHashtableImpl
82 inline const Bucket& bucketAt(const void* __restrict__ buckets, size_t index) const {
83 return *reinterpret_cast<const Bucket*>(
87 inline Bucket& bucketAt(void* __restrict__ buckets, size_t index) const {
88 return *reinterpret_cast<Bucket*>(static_cast<uint8_t*>(buckets) + index * mBucketSize);
91 virtual bool compareBucketKey(const Bucket& bucket, const void* __restrict__ key) const = 0;
92 virtual void initializeBucketEntry(Bucket& bucket, const void* __restrict__ entry) const = 0;
93 virtual void destroyBucketEntry(Bucket& bucket) const = 0;
120 return (hash & Bucket::HASH_MASK) ^ (hash >> 30);
332 static inline const TEntry& entryFor(const Bucket
[all...]
/frameworks/compile/mclinker/include/mcld/Support/
H A DHandleToArea.h40 struct Bucket { struct in class:mcld::HandleToArea
49 typedef std::vector<Bucket> HandleToAreaMap;
/frameworks/ex/common/tools/
H A Dmake-iana-tld-pattern.py29 class Bucket: class in inherits:
106 bucket = Bucket(letter)
/frameworks/compile/mclinker/lib/Support/
H A DHandleToArea.cpp22 Bucket bucket;
/frameworks/native/libs/utils/tests/
H A DBasicHashtable_test.cpp110 *collision = cookie & BasicHashtable<TKey, TEntry>::Bucket::COLLISION;
111 *present = cookie & BasicHashtable<TKey, TEntry>::Bucket::PRESENT;
112 *hash = cookie & BasicHashtable<TKey, TEntry>::Bucket::HASH_MASK;

Completed in 3251 milliseconds