Home | History | Annotate | Download | only in stdlib

Lines Matching refs:cinuse

1605   Each freshly allocated chunk must have both cinuse and pinuse set.
1713 #define cinuse(p) ((p)->head & CINUSE_BIT)
2382 /* Check if p has its cinuse bit on */
2383 #define ok_cinuse(p) cinuse(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 */
2600 assert(cinuse(p));
2613 assert(!cinuse(p));
2622 assert (next == m->top || cinuse(next));
2662 assert(!cinuse(u));
2780 if (cinuse(q)) {
2786 assert(lastq == 0 || cinuse(lastq)); /* Not 2 consecutive free */
2846 if (!cinuse(q)) {
2886 if (!cinuse(q))
3299 if (!cinuse(oldfirst)) {
3575 if (!cinuse(p) && (char*)p + psize >= base + size - TOP_FOOT_SIZE) {
4255 if (!cinuse(next)) { /* consolidate forward */
4400 if (cinuse(p))
4656 if (!cinuse(next)) { /* consolidate forward */