Lines Matching defs:remainder

144        sizeof(size_t) bytes plus the remainder from a system page (the
2134 /* The remainder from the most recent split of a small request */
2643 mchunkptr remainder; /* remainder from allocation */
2978 remainder = chunk_at_offset(p, nb);
2979 av->top = remainder;
2981 set_head(remainder, remainder_size | PREV_INUSE);
3089 mchunkptr remainder; /* remainder from a split */
3174 it is exact fit, or, if a small request, it is the remainder from
3193 If a small request, try to use last remainder if it is the
3204 /* split and reattach remainder */
3205 remainder = chunk_at_offset(victim, nb);
3206 unsorted_chunks(av)->bk = unsorted_chunks(av)->fd = remainder;
3207 av->last_remainder = remainder;
3208 remainder->bk = remainder->fd = unsorted_chunks(av);
3211 set_head(remainder, remainder_size | PREV_INUSE);
3212 set_foot(remainder, remainder_size);
3296 remainder = chunk_at_offset(victim, nb);
3297 unsorted_chunks(av)->bk = unsorted_chunks(av)->fd = remainder;
3298 remainder->bk = remainder->fd = unsorted_chunks(av);
3300 set_head(remainder, remainder_size | PREV_INUSE);
3301 set_foot(remainder, remainder_size);
3385 remainder = chunk_at_offset(victim, nb);
3387 unsorted_chunks(av)->bk = unsorted_chunks(av)->fd = remainder;
3388 remainder->bk = remainder->fd = unsorted_chunks(av);
3389 /* advertise as last remainder */
3391 av->last_remainder = remainder;
3394 set_head(remainder, remainder_size | PREV_INUSE);
3395 set_foot(remainder, remainder_size);
3421 remainder = chunk_at_offset(victim, nb);
3422 av->top = remainder;
3424 set_head(remainder, remainder_size | PREV_INUSE);
3783 mchunkptr remainder; /* extra space at end of newp */
3951 if (remainder_size >= (long)MINSIZE) { /* split remainder */
3952 remainder = chunk_at_offset(newp, nb);
3954 set_head(remainder, remainder_size | PREV_INUSE);
3955 /* Mark remainder as inuse so free() won't complain */
3956 set_inuse_bit_at_offset(remainder, remainder_size);
3957 fREe(chunk2mem(remainder));
4066 mchunkptr remainder; /* spare room at end to split off */
4139 remainder = chunk_at_offset(p, nb);
4140 set_head(remainder, remainder_size | PREV_INUSE);
4142 fREe(chunk2mem(remainder));