REGIONAL_CHUNK_SIZE
s = malloc(REGIONAL_CHUNK_SIZE);
r->available = REGIONAL_CHUNK_SIZE - ALIGNMENT;
log_assert(REGIONAL_CHUNK_SIZE > ALIGNMENT);
log_assert(REGIONAL_CHUNK_SIZE-ALIGNMENT > r->large_object_size);
log_assert(REGIONAL_CHUNK_SIZE >= sizeof(struct regional));
return r->first_size + (count_chunks(r)-1)*REGIONAL_CHUNK_SIZE
return regional_create_custom(REGIONAL_CHUNK_SIZE);
s = malloc(REGIONAL_CHUNK_SIZE);
r->available = REGIONAL_CHUNK_SIZE - ALIGNMENT;
log_assert(REGIONAL_CHUNK_SIZE > ALIGNMENT);
log_assert(REGIONAL_CHUNK_SIZE-ALIGNMENT > r->large_object_size);
log_assert(REGIONAL_CHUNK_SIZE >= sizeof(struct regional));
return r->first_size + (count_chunks(r)-1)*REGIONAL_CHUNK_SIZE
return regional_create_custom(REGIONAL_CHUNK_SIZE);