Lines Matching defs:gap
3187 // Solaris adds a gap between mmap'ed regions. The size of the gap
3188 // is dependent on the requested size and the MMU. Our initial gap
3192 size_t gap = 0x400000;
3240 // check that the gap value is right
3243 if (gap != actual_gap) {
3244 // adjust the gap value and retry the last 2 allocations
3245 assert(i > 0, "gap adjustment code problem");
3246 have_adjusted_gap = true; // adjust the gap only once, just in case
3247 gap = actual_gap;
3249 warning("attempt_reserve_memory_at: adjusted gap to 0x%lx", gap);
3262 // the overlap is offset from requested region by the value of gap.
3265 // therefore the subsequent allocation will not generate a new gap.
3273 size_t top_overlap = requested_addr + (bytes + gap) - base[i];