Lines Matching refs:remainder
3307 " sizeof(size_t) bytes plus the remainder from a system page (the\n" +
5680 " /* The remainder from the most recent split of a small request */\n" +
6165 " mchunkptr remainder; /* remainder from allocation */\n" +
6555 " remainder = chunk_at_offset(p, nb);\n" +
6556 " av->top = remainder;\n" +
6558 " set_head(remainder, remainder_size | PREV_INUSE);\n" +
6665 " mchunkptr remainder; /* remainder from a split */\n" +
6751 " it is exact fit, or, if this a small request, the chunk is remainder from\n" +
6762 " If a small request, try to use last remainder if it is the\n" +
6774 " /* split and reattach remainder */\n" +
6776 " remainder = chunk_at_offset(victim, nb);\n" +
6777 " unsorted_chunks(av)->bk = unsorted_chunks(av)->fd = remainder;\n" +
6778 " av->last_remainder = remainder;\n" +
6779 " remainder->bk = remainder->fd = unsorted_chunks(av);\n" +
6782 " set_head(remainder, remainder_size | PREV_INUSE);\n" +
6783 " set_foot(remainder, remainder_size);\n" +
6866 " remainder = chunk_at_offset(victim, nb);\n" +
6867 " unsorted_chunks(av)->bk = unsorted_chunks(av)->fd = remainder;\n" +
6868 " remainder->bk = remainder->fd = unsorted_chunks(av);\n" +
6870 " set_head(remainder, remainder_size | PREV_INUSE);\n" +
6871 " set_foot(remainder, remainder_size);\n" +
6946 " remainder = chunk_at_offset(victim, nb);\n" +
6948 " unsorted_chunks(av)->bk = unsorted_chunks(av)->fd = remainder;\n" +
6949 " remainder->bk = remainder->fd = unsorted_chunks(av);\n" +
6950 " /* advertise as last remainder */\n" +
6952 " av->last_remainder = remainder;\n" +
6955 " set_head(remainder, remainder_size | PREV_INUSE);\n" +
6956 " set_foot(remainder, remainder_size);\n" +
6984 " remainder = chunk_at_offset(victim, nb);\n" +
6985 " av->top = remainder;\n" +
6987 " set_head(remainder, remainder_size | PREV_INUSE);\n" +
7295 " mchunkptr remainder; /* extra space at end of newp */\n" +
7346 " /* Try to expand forward into next chunk; split off remainder below */\n" +
7422 " else { /* split remainder */\n" +
7423 " remainder = chunk_at_offset(newp, nb);\n" +
7425 " set_head(remainder, remainder_size | PREV_INUSE);\n" +
7426 " /* Mark remainder as inuse so free() won't complain */\n" +
7427 " set_inuse_bit_at_offset(remainder, remainder_size);\n" +
7428 " fREe(chunk2mem(remainder));\n" +
7517 " mchunkptr remainder; /* spare room at end to split off */\n" +
7594 " remainder = chunk_at_offset(p, nb);\n" +
7595 " set_head(remainder, remainder_size | PREV_INUSE);\n" +
7597 " fREe(chunk2mem(remainder));\n" +