Lines Matching refs:ssize
3999 size_t ssize = pad_request(sizeof(struct malloc_segment)); in add_segment() local
4000 char* rawsp = old_end - (ssize + FOUR_SIZE_T_SIZES + CHUNK_ALIGN_MASK); in add_segment()
4006 mchunkptr tnext = chunk_plus_offset(sp, ssize); in add_segment()
4015 set_size_and_pinuse_of_inuse_chunk(m, sp, ssize); in add_segment()
4097 size_t ssize = asize; /* sbrk call size */ in sys_alloc() local
4107 ssize += (page_align((size_t)base) - (size_t)base); in sys_alloc()
4108 fp = m->footprint + ssize; /* recheck limits */ in sys_alloc()
4109 if (ssize > nb && ssize < HALF_MAX_SIZE_T && in sys_alloc()
4112 (br = (char*)(CALL_MORECORE(ssize))) == base) { in sys_alloc()
4114 tsize = ssize; in sys_alloc()
4120 ssize = granularity_align(nb - m->topsize + SYS_ALLOC_PADDING); in sys_alloc()
4122 if (ssize < HALF_MAX_SIZE_T && in sys_alloc()
4123 (br = (char*)(CALL_MORECORE(ssize))) == ss->base+ss->size) { in sys_alloc()
4125 tsize = ssize; in sys_alloc()
4131 if (ssize < HALF_MAX_SIZE_T && in sys_alloc()
4132 ssize < nb + SYS_ALLOC_PADDING) { in sys_alloc()
4133 size_t esize = granularity_align(nb + SYS_ALLOC_PADDING - ssize); in sys_alloc()
4137 ssize += esize; in sys_alloc()
4139 (void) CALL_MORECORE(-ssize); in sys_alloc()
4147 tsize = ssize; in sys_alloc()
4174 size_t ssize = end - br; in sys_alloc() local
4175 if (ssize > nb + TOP_FOOT_SIZE) { in sys_alloc()
4177 tsize = ssize; in sys_alloc()