Lines Matching refs:pinuse
276 access to non-existent (or non-owned) memory. If pinuse is set for
286 Each freshly allocated chunk must have both cinuse and pinuse set.
390 #define pinuse(p) ((p)->head & PINUSE_BIT)
404 /* extract next chunk's pinuse bit */
411 /* Set size, pinuse bit, and foot */
415 /* Set size, pinuse bit, foot, and clear next pinuse */
1033 /* Check if p has its pinuse bit on */
1034 #define ok_pinuse(p) pinuse(p)
1068 /* Set cinuse bit and pinuse bit of next chunk */
1073 /* Set cinuse and pinuse of this chunk and pinuse of next chunk */
1078 /* Set size, cinuse and pinuse bit of this chunk */
1208 assert(m->user_data, pinuse(p));
1217 /* If not pinuse, previous chunk has OK offset */
1218 assert(m->user_data, pinuse(p) || next_chunk(prev_chunk(p)) == p);
1233 assert(m->user_data, pinuse(p));
1388 assert(m->user_data, pinuse(q));
1822 assert(m->user_data, pinuse(oldfirst));
2288 if (!pinuse(p)) {