Searched refs:TransferBatch (Results 1 – 3 of 3) sorted by relevance
131 typedef typename Allocator::TransferBatch TransferBatch; typedef140 TransferBatch *CreateBatch(uptr class_id, SizeClassAllocator *allocator, in CreateBatch()141 TransferBatch *b) { in CreateBatch()143 return (TransferBatch*)Allocate(allocator, batch_class_id); in CreateBatch()149 TransferBatch *b) { in DestroyBatch()212 void *batch[2 * TransferBatch::kMaxNumCached];224 const uptr max_cached = TransferBatch::MaxCached(size); in InitCache()235 TransferBatch::AllocationSizeRequiredForNElements(max_cached)) ? in InitCache()245 TransferBatch *b = allocator->AllocateBatch(&stats_, this, class_id); in Refill()259 TransferBatch *b = CreateBatch( in Drain()[all …]
69 struct TransferBatch { struct96 TransferBatch *next; argument103 static const uptr kBatchSize = sizeof(TransferBatch); argument169 TransferBatch *b = sci->free_list.front(); in AllocateBatch()175 TransferBatch *b) { in DeallocateBatch()271 IntrusiveList<TransferBatch> free_list; in ALIGNED()305 TransferBatch **current_batch, uptr max_count, in PopulateBatches()311 TransferBatch *b = *current_batch; in PopulateBatches()314 b = c->CreateBatch(class_id, this, (TransferBatch*)pointers_array[i]); in PopulateBatches()340 const uptr max_count = TransferBatch::MaxCached(size); in PopulateFreeList()[all …]
23 # TransferBatch short tag