Lines Matching refs:Chunk
210 void Recycle(ScudoChunk *Chunk) { in Recycle()
212 Chunk->loadHeader(&Header); in Recycle()
215 Chunk); in Recycle()
217 void *Ptr = Chunk->AllocBeg(&Header); in Recycle()
359 ScudoChunk *Chunk = in allocate() local
367 Chunk->storeHeader(&Header); in allocate()
389 ScudoChunk *Chunk = in deallocate() local
392 Chunk->loadHeader(&OldHeader); in deallocate()
395 "%p\n", Chunk); in deallocate()
399 Chunk->compareExchangeHeader(&NewHeader, &OldHeader); in deallocate()
406 Chunk); in deallocate()
414 Chunk); in deallocate()
419 QuarantineCallback(&Cache), Chunk, Size); in deallocate()
424 Chunk, Size); in deallocate()
437 ScudoChunk *Chunk = in getUsableSize() local
439 Chunk->loadHeader(Header); in getUsableSize()
443 "address %p\n", Chunk); in getUsableSize()
446 BackendAllocator.GetActuallyAllocatedSize(Chunk->AllocBeg(Header)); in getUsableSize()
471 ScudoChunk *Chunk = in reallocate() local
475 Chunk); in reallocate()
481 Chunk->compareExchangeHeader(&NewHeader, &OldHeader); in reallocate()
491 Chunk->compareExchangeHeader(&NewHeader, &OldHeader); in reallocate()
494 QuarantineCallback(&Cache), Chunk, OldSize); in reallocate()
499 Chunk, OldSize); in reallocate()