Home | History | Annotate | Download | only in src

Lines Matching refs:prev_foot

1480   prev_foot and PINUSE_BIT bit of the following chunk header.
1568 as the prev_foot of the NEXT chunk. This makes it easier to
1587 (IS_MMAPPED_BIT) set in their prev_foot fields, and do not set
1589 one-by-one, each must carry its own prev_foot field, which is
1598 size_t prev_foot; /* Size of previous chunk (if free). */
1654 use. If the chunk was obtained with mmap, the prev_foot field has
1680 #define prev_chunk(p) ((mchunkptr)( ((char*)(p)) - ((p)->prev_foot) ))
1686 #define get_foot(p, s) (((mchunkptr)((char*)(p) + (s)))->prev_foot)
1687 #define set_foot(p, s) (((mchunkptr)((char*)(p) + (s)))->prev_foot = (s))
1698 (!((p)->head & PINUSE_BIT) && ((p)->prev_foot & IS_MMAPPED_BIT))
1804 size_t prev_foot;
2427 (((mchunkptr)((char*)(p) + (s)))->prev_foot = ((size_t)(M) ^ mparams.magic))
2431 (chunksize(p))))->prev_foot ^ mparams.magic))
2576 size_t len = (sz + (p->prev_foot & ~IS_MMAPPED_BIT) + MMAP_FOOT_PAD);
2610 assert(next->prev_foot == sz);
3144 the mmapped region stored in the prev_foot field of the chunk. This
3161 p->prev_foot = offset | IS_MMAPPED_BIT;
3189 size_t offset = oldp->prev_foot & ~IS_MMAPPED_BIT;
3889 newp->prev_foot = p->prev_foot + leadsize;
4217 size_t prevsize = p->prev_foot;
4618 size_t prevsize = p->prev_foot;