Home | History | Annotate | Download | only in src

Lines Matching full:cinuse

1559   Each freshly allocated chunk must have both cinuse and pinuse set.
1667 #define cinuse(p) ((p)->head & CINUSE_BIT)
2372 /* Check if p has its cinuse bit on */
2373 #define ok_cinuse(p) cinuse(p)
2409 /* Set cinuse bit and pinuse bit of next chunk */
2414 /* Set cinuse and pinuse of this chunk and pinuse of next chunk */
2419 /* Set size, cinuse and pinuse bit of this chunk */
2590 assert(cinuse(p));
2603 assert(!cinuse(p));
2612 assert (next == m->top || cinuse(next));
2652 assert(!cinuse(u));
2770 if (cinuse(q)) {
2776 assert(lastq == 0 || cinuse(lastq)); /* Not 2 consecutive free */
2836 if (!cinuse(q)) {
2876 if (!cinuse(q))
3287 if (!cinuse(oldfirst)) {
3565 if (!cinuse(p) && (char*)p + psize >= base + size - TOP_FOOT_SIZE) {
4245 if (!cinuse(next)) { /* consolidate forward */
4390 if (cinuse(p))
4646 if (!cinuse(next)) { /* consolidate forward */