Home | History | Annotate | Download | only in src

Lines Matching defs:chunk_id

437   int chunk_id = Pop();
438 chunks_[chunk_id].init(static_cast<Address>(chunk), chunk_size, owner);
440 return InitializePagesInChunk(chunk_id, *allocated_pages, owner);
463 int chunk_id = Pop();
464 chunks_[chunk_id].init(start, size, owner);
465 return InitializePagesInChunk(chunk_id, *num_pages, owner);
507 chunk_id, int pages_in_chunk,
509 ASSERT(IsValidChunk(chunk_id));
512 Address chunk_start = chunks_[chunk_id].address();
517 size_t chunk_size = chunks_[chunk_id].size();
526 p->opaque_header = OffsetFrom(page_addr + Page::kPageSize) | chunk_id;
533 last_page->opaque_header = OffsetFrom(0) | chunk_id;
557 int chunk_id = GetChunkId(first_page);
558 ASSERT(IsValidChunk(chunk_id));
564 DeleteChunk(chunk_id);
571 void MemoryAllocator::DeleteChunk(int chunk_id) {
572 ASSERT(IsValidChunk(chunk_id));
574 ChunkInfo& c = chunks_[chunk_id];
589 Push(chunk_id);
594 int chunk_id = GetChunkId(p);
595 ASSERT(IsValidChunk(chunk_id));
597 Address low = RoundUp(chunks_[chunk_id].address(), Page::kPageSize);
603 int chunk_id = GetChunkId(p);
604 ASSERT(IsValidChunk(chunk_id));
606 Address chunk_start = chunks_[chunk_id].address();
607 size_t chunk_size = chunks_[chunk_id].size();