Symbol: freeBlock
src/servers/app/ClientMemoryAllocator.cpp
125
ClientMemoryAllocator::Free(block* freeBlock)
src/servers/app/ClientMemoryAllocator.cpp
127
if (freeBlock == NULL)
src/servers/app/ClientMemoryAllocator.cpp
139
if (freeBlock->size != freeBlock->chunk->size) {
src/servers/app/ClientMemoryAllocator.cpp
145
if (block->chunk != freeBlock->chunk)
src/servers/app/ClientMemoryAllocator.cpp
148
if (block->base + block->size == freeBlock->base)
src/servers/app/ClientMemoryAllocator.cpp
151
if (block->base == freeBlock->base + freeBlock->size)
src/servers/app/ClientMemoryAllocator.cpp
157
before->size += after->size + freeBlock->size;
src/servers/app/ClientMemoryAllocator.cpp
160
free(freeBlock);
src/servers/app/ClientMemoryAllocator.cpp
161
freeBlock = before;
src/servers/app/ClientMemoryAllocator.cpp
163
before->size += freeBlock->size;
src/servers/app/ClientMemoryAllocator.cpp
164
free(freeBlock);
src/servers/app/ClientMemoryAllocator.cpp
165
freeBlock = before;
src/servers/app/ClientMemoryAllocator.cpp
167
after->base -= freeBlock->size;
src/servers/app/ClientMemoryAllocator.cpp
168
after->size += freeBlock->size;
src/servers/app/ClientMemoryAllocator.cpp
169
free(freeBlock);
src/servers/app/ClientMemoryAllocator.cpp
170
freeBlock = after;
src/servers/app/ClientMemoryAllocator.cpp
172
fFreeBlocks.Add(freeBlock);
src/servers/app/ClientMemoryAllocator.cpp
176
if (freeBlock->size == freeBlock->chunk->size) {
src/servers/app/ClientMemoryAllocator.cpp
178
struct chunk* chunk = freeBlock->chunk;
src/servers/app/ClientMemoryAllocator.cpp
181
fFreeBlocks.Remove(freeBlock);
src/servers/app/ClientMemoryAllocator.cpp
182
free(freeBlock);
src/system/libroot/posix/malloc/hoard2/heap.h
127
int freeBlock(block * &b, superblock * &sb, int sizeclass,
src/system/libroot/posix/malloc/hoard2/processheap.cpp
225
int sbUnmapped = owner->freeBlock(b, sb, sizeclass, this);