Home | History | Annotate | Download | only in allocator

Lines Matching refs:remainder

131         FreePageRun* remainder = reinterpret_cast<FreePageRun*>(reinterpret_cast<byte*>(fpr) + req_byte_size);
133 remainder->magic_num_ = kMagicNumFree;
135 remainder->SetByteSize(this, fpr_byte_size - req_byte_size);
136 DCHECK_EQ(remainder->ByteSize(this) % kPageSize, static_cast<size_t>(0));
137 // Don't need to call madvise on remainder here.
138 free_page_runs_.insert(remainder);
141 << reinterpret_cast<intptr_t>(remainder)
228 // Split if there's a remainder.
229 FreePageRun* remainder = reinterpret_cast<FreePageRun*>(reinterpret_cast<byte*>(fpr) + req_byte_size);
231 remainder->magic_num_ = kMagicNumFree;
233 remainder->SetByteSize(this, fpr_byte_size - req_byte_size);
234 DCHECK_EQ(remainder->ByteSize(this) % kPageSize, static_cast<size_t>(0));
235 free_page_runs_.insert(remainder);
238 << reinterpret_cast<intptr_t>(remainder)
1831 // Add the padding for the alignment remainder.