Lines Matching refs:ssize
4001 size_t ssize = pad_request(sizeof(struct malloc_segment)); in add_segment() local
4002 char* rawsp = old_end - (ssize + FOUR_SIZE_T_SIZES + CHUNK_ALIGN_MASK); in add_segment()
4008 mchunkptr tnext = chunk_plus_offset(sp, ssize); in add_segment()
4017 set_size_and_pinuse_of_inuse_chunk(m, sp, ssize); in add_segment()
4107 size_t ssize = asize; /* sbrk call size */ in sys_alloc() local
4117 ssize += (page_align((size_t)base) - (size_t)base); in sys_alloc()
4118 fp = m->footprint + ssize; /* recheck limits */ in sys_alloc()
4119 if (ssize > nb && ssize < HALF_MAX_SIZE_T && in sys_alloc()
4122 (br = (char*)(CALL_MORECORE(ssize))) == base) { in sys_alloc()
4124 tsize = ssize; in sys_alloc()
4130 ssize = granularity_align(nb - m->topsize + SYS_ALLOC_PADDING); in sys_alloc()
4132 if (ssize < HALF_MAX_SIZE_T && in sys_alloc()
4133 (br = (char*)(CALL_MORECORE(ssize))) == ss->base+ss->size) { in sys_alloc()
4135 tsize = ssize; in sys_alloc()
4141 if (ssize < HALF_MAX_SIZE_T && in sys_alloc()
4142 ssize < nb + SYS_ALLOC_PADDING) { in sys_alloc()
4143 size_t esize = granularity_align(nb + SYS_ALLOC_PADDING - ssize); in sys_alloc()
4147 ssize += esize; in sys_alloc()
4149 (void) CALL_MORECORE(-ssize); in sys_alloc()
4157 tsize = ssize; in sys_alloc()
4184 size_t ssize = end - br; in sys_alloc() local
4185 if (ssize > nb + TOP_FOOT_SIZE) { in sys_alloc()
4187 tsize = ssize; in sys_alloc()