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