Lines Matching defs:idx
286 static size_t IndexToBracketSize(size_t idx) {
287 DCHECK(idx < kNumOfSizeBrackets);
288 return bracketSizes[idx];
293 size_t idx;
295 idx = kNumOfSizeBrackets - 2;
297 idx = kNumOfSizeBrackets - 1;
301 idx = size / 16 - 1;
303 DCHECK(bracketSizes[idx] == size);
304 return idx;
336 size_t idx = bracket_size / 16 - 1;
337 DCHECK_EQ(bracket_size, IndexToBracketSize(idx));
338 return idx;
342 size_t idx = kNumOfSizeBrackets - 2;
343 DCHECK_EQ(bracket_size, IndexToBracketSize(idx));
344 return idx;
349 size_t idx = kNumOfSizeBrackets - 1;
350 DCHECK_EQ(bracket_size, IndexToBracketSize(idx));
351 return idx;
497 void* AllocFromCurrentRunUnlocked(Thread* self, size_t idx);
504 Run* AllocRun(Thread* self, size_t idx) LOCKS_EXCLUDED(lock_);
508 Run* RefillRun(Thread* self, size_t idx) LOCKS_EXCLUDED(lock_);
517 void RevokeRun(Thread* self, size_t idx, Run* run);
577 bool IsFreePage(size_t idx) const {
578 DCHECK_LT(idx, capacity_ / kPageSize);
579 byte pm_type = page_map_[idx];