Lines Matching refs:uint64
38 uint64 queuesize, int64 pagesize) { in FineLockPEQueue()
48 for (uint64 i = 0; i < q_size_; i++) { in FineLockPEQueue()
150 uint64 i; in ~FineLockPEQueue()
163 uint64 buckets[32]; in QueueAnalysis()
176 for (uint64 i = 0; i < q_size_; i++) { in QueueAnalysis()
203 bool err_log_callback(uint64 paddr, string *buf) { in err_log_callback()
223 bool FineLockPEQueue::ErrorLogCallback(uint64 paddr, string *message) { in ErrorLogCallback()
236 uint64 addr_diff = paddr - pe.paddr; in ErrorLogCallback()
242 uint64 new_paddr = os->VirtualToPhysical(vaddr + addr_diff); in ErrorLogCallback()
270 bool FineLockPEQueue::GetPageFromPhysical(uint64 paddr, in GetPageFromPhysical()
274 for (uint64 i = 0; i < q_size_; i++) { in GetPageFromPhysical()
275 uint64 page_addr = pages_[i].paddr; in GetPageFromPhysical()
287 uint64 FineLockPEQueue::GetRandom64FromSlot(int slot) { in GetRandom64FromSlot()
290 uint64 result = 2862933555777941757ULL * rand_seed_[slot] + 3037000493ULL; in GetRandom64FromSlot()
297 uint64 FineLockPEQueue::GetRandom64() { in GetRandom64()
301 uint64 result = GetRandom64FromSlot(i); in GetRandom64()
309 uint64 result = GetRandom64FromSlot(i); in GetRandom64()
334 uint64 first_try = GetRandom64() % q_size_; in GetRandomWithPredicateTag()
335 uint64 next_try = 1; in GetRandomWithPredicateTag()
338 for (uint64 i = 0; i < q_size_; i++) { in GetRandomWithPredicateTag()
339 uint64 index = (next_try + first_try) % q_size_; in GetRandomWithPredicateTag()