Lines Matching refs:idx

372       const uint8_t idx = size_bracket_idx_;  in FirstSlot()  local
373 return reinterpret_cast<Slot*>(reinterpret_cast<uintptr_t>(this) + headerSizes[idx]); in FirstSlot()
376 const uint8_t idx = size_bracket_idx_; in LastSlot() local
377 const size_t bracket_size = bracketSizes[idx]; in LastSlot()
403 const uint8_t idx = size_bracket_idx_; in InitFreeList() local
404 const size_t bracket_size = bracketSizes[idx]; in InitFreeList()
469 const uint8_t idx = size_bracket_idx_; in ToSlot() local
470 const size_t bracket_size = bracketSizes[idx]; in ToSlot()
475 DCHECK_LT(slot_idx, numOfSlots[idx]); in ToSlot()
479 const uint8_t idx = size_bracket_idx_; in SlotIndex() local
480 const size_t bracket_size = bracketSizes[idx]; in SlotIndex()
485 DCHECK_LT(slot_idx, numOfSlots[idx]); in SlotIndex()
512 static size_t IndexToBracketSize(size_t idx) { in IndexToBracketSize() argument
513 DCHECK_LT(idx, kNumOfSizeBrackets); in IndexToBracketSize()
514 return bracketSizes[idx]; in IndexToBracketSize()
522 size_t idx; in BracketSizeToIndex() local
524 idx = kNumOfSizeBrackets - 2; in BracketSizeToIndex()
526 idx = kNumOfSizeBrackets - 1; in BracketSizeToIndex()
529 idx = size / kThreadLocalBracketQuantumSize - 1; in BracketSizeToIndex()
533 idx = ((size - kMaxThreadLocalBracketSize) / kBracketQuantumSize - 1) in BracketSizeToIndex()
536 DCHECK(bracketSizes[idx] == size); in BracketSizeToIndex()
537 return idx; in BracketSizeToIndex()
578 size_t idx; in SizeToIndexAndBracketSize() local
582 idx = bracket_size / kThreadLocalBracketQuantumSize - 1; in SizeToIndexAndBracketSize()
585 idx = ((bracket_size - kMaxThreadLocalBracketSize) / kBracketQuantumSize - 1) in SizeToIndexAndBracketSize()
589 idx = kNumOfSizeBrackets - 2; in SizeToIndexAndBracketSize()
593 idx = kNumOfSizeBrackets - 1; in SizeToIndexAndBracketSize()
595 DCHECK_EQ(idx, SizeToIndex(size)) << idx; in SizeToIndexAndBracketSize()
596 DCHECK_EQ(bracket_size, IndexToBracketSize(idx)) << idx; in SizeToIndexAndBracketSize()
597 DCHECK_EQ(bracket_size, bracketSizes[idx]) << idx; in SizeToIndexAndBracketSize()
598 DCHECK_LE(size, bracket_size) << idx; in SizeToIndexAndBracketSize()
602 (size <= kMaxRegularBracketSize && bracket_size - size < kBracketQuantumSize)) << idx; in SizeToIndexAndBracketSize()
604 return idx; in SizeToIndexAndBracketSize()
794 void* AllocFromCurrentRunUnlocked(Thread* self, size_t idx) REQUIRES(!lock_);
801 Run* AllocRun(Thread* self, size_t idx) REQUIRES(!lock_);
805 Run* RefillRun(Thread* self, size_t idx) REQUIRES(!lock_);
816 void RevokeRun(Thread* self, size_t idx, Run* run) REQUIRES(!lock_);
913 bool IsFreePage(size_t idx) const { in IsFreePage() argument
914 DCHECK_LT(idx, capacity_ / kPageSize); in IsFreePage()
915 uint8_t pm_type = page_map_[idx]; in IsFreePage()