Lines Matching refs:buffer
57 char* buffer, size_t bufferSize, int32& offset)
88 strlcpy(buffer, name, bufferSize);
223 check_wall(uint8* buffer)
225 buffer -= HEAP_WALL_SIZE;
226 size_t size = *(size_t*)buffer;
228 if (threadHeap::objectSize(buffer) < size)
232 if (i >= sizeof(size_t) && buffer[i] != 0x88) {
234 buffer + HEAP_WALL_SIZE, size - 2 * HEAP_WALL_SIZE, i);
237 if (buffer[i + size - HEAP_WALL_SIZE] != 0x66) {
239 buffer + HEAP_WALL_SIZE, size - 2 * HEAP_WALL_SIZE, i);
244 return buffer;
252 static char *buffer = (char *)hoardSbrk(sizeof(processHeap));
253 static processHeap *theAllocator = new (buffer) processHeap();
540 void *buffer = malloc(size);
541 if (buffer == NULL) {
552 memcpy(buffer, ptr, minSize);
558 KTRACE("realloc(%p, %lu) -> %p", ptr, size, buffer);
559 return buffer;