Lines Matching refs:uint32_t
47 explicit DynamicBloom(Allocator* allocator, uint32_t total_bits,
48 uint32_t num_probes = 6, size_t huge_page_tlb_size = 0,
60 void AddHash(uint32_t hash);
63 void AddHashConcurrently(uint32_t hash);
71 bool MayContainHash(uint32_t hash) const;
73 void Prefetch(uint32_t h);
78 uint32_t kLen;
81 const uint32_t kNumDoubleProbes;
88 void AddHash(uint32_t hash, const OrFunc& or_func);
90 bool DoubleProbe(uint32_t h32, size_t a) const;
99 inline void DynamicBloom::AddHash(uint32_t hash) { in AddHash()
106 inline void DynamicBloom::AddHashConcurrently(uint32_t hash) { in AddHashConcurrently()
125 std::array<uint32_t, MultiGetContext::MAX_BATCH_SIZE> hashes; in MayContain()
144 inline void DynamicBloom::Prefetch(uint32_t h32) { in Prefetch()
173 inline bool DynamicBloom::MayContainHash(uint32_t h32) const { in MayContainHash()
179 inline bool DynamicBloom::DoubleProbe(uint32_t h32, size_t byte_offset) const { in DoubleProbe()
197 inline void DynamicBloom::AddHash(uint32_t h32, const OrFunc& or_func) { in AddHash()