Home | History | Annotate | Download | only in stdlib

Lines Matching refs:pinuse

1595   access to non-existent (or non-owned) memory. If pinuse is set for
1605 Each freshly allocated chunk must have both cinuse and pinuse set.
1714 #define pinuse(p) ((p)->head & PINUSE_BIT)
1728 /* extract next chunk's pinuse bit */
1735 /* Set size, pinuse bit, and foot */
1739 /* Set size, pinuse bit, foot, and clear next pinuse */
2384 /* Check if p has its pinuse bit on */
2385 #define ok_pinuse(p) pinuse(p)
2419 /* Set cinuse bit and pinuse bit of next chunk */
2424 /* Set cinuse and pinuse of this chunk and pinuse of next chunk */
2429 /* Set size, cinuse and pinuse bit of this chunk */
2579 assert(pinuse(p));
2602 /* If not pinuse and not mmapped, previous chunk has OK offset */
2603 assert(is_mmapped(p) || pinuse(p) || next_chunk(prev_chunk(p)) == p);
2621 assert(pinuse(p));
2776 assert(pinuse(q));
3161 the PINUSE bit so frees can be checked.
3283 assert(pinuse(oldfirst));
4226 if (!pinuse(p)) {
4627 if (!pinuse(p)) {