Lines Matching defs:eb_start
55 unsigned char *eb_start;
77 eb->eb_start = malloc(size);
78 if (eb->eb_start == NULL) {
84 eb->eb_end = eb->eb_start + size;
89 eb->eb_used = eb->eb_start + PAGE_SIZE / 4;
104 free(eb->eb_start);
114 if (size > (size_t)(eb->eb_used - eb->eb_start)) {
122 PJDLOG_ASSERT(size <= (size_t)(eb->eb_used - eb->eb_start));
220 newsize = eb->eb_end - eb->eb_start + (PAGE_SIZE / 4) + size;
226 newstart + (PAGE_SIZE / 4) + size + (eb->eb_used - eb->eb_start);
230 eb->eb_start = newstart;
248 newsize = eb->eb_end - eb->eb_start + size + ((3 * PAGE_SIZE) / 4);
250 newstart = realloc(eb->eb_start, newsize);
254 eb->eb_used = newstart + (eb->eb_used - eb->eb_start);
255 eb->eb_start = newstart;