Lines Matching refs:ssize
4003 size_t ssize = pad_request(sizeof(struct malloc_segment)); in add_segment() local
4004 char* rawsp = old_end - (ssize + FOUR_SIZE_T_SIZES + CHUNK_ALIGN_MASK); in add_segment()
4010 mchunkptr tnext = chunk_plus_offset(sp, ssize); in add_segment()
4019 set_size_and_pinuse_of_inuse_chunk(m, sp, ssize); in add_segment()
4109 size_t ssize = asize; /* sbrk call size */ in sys_alloc() local
4119 ssize += (page_align((size_t)base) - (size_t)base); in sys_alloc()
4120 fp = m->footprint + ssize; /* recheck limits */ in sys_alloc()
4121 if (ssize > nb && ssize < HALF_MAX_SIZE_T && in sys_alloc()
4124 (br = (char*)(CALL_MORECORE(ssize))) == base) { in sys_alloc()
4126 tsize = ssize; in sys_alloc()
4132 ssize = granularity_align(nb - m->topsize + SYS_ALLOC_PADDING); in sys_alloc()
4134 if (ssize < HALF_MAX_SIZE_T && in sys_alloc()
4135 (br = (char*)(CALL_MORECORE(ssize))) == ss->base+ss->size) { in sys_alloc()
4137 tsize = ssize; in sys_alloc()
4143 if (ssize < HALF_MAX_SIZE_T && in sys_alloc()
4144 ssize < nb + SYS_ALLOC_PADDING) { in sys_alloc()
4145 size_t esize = granularity_align(nb + SYS_ALLOC_PADDING - ssize); in sys_alloc()
4149 ssize += esize; in sys_alloc()
4151 (void) CALL_MORECORE(-ssize); in sys_alloc()
4159 tsize = ssize; in sys_alloc()
4186 size_t ssize = end - br; in sys_alloc() local
4187 if (ssize > nb + TOP_FOOT_SIZE) { in sys_alloc()
4189 tsize = ssize; in sys_alloc()