Lines Matching defs:prevarena
1041 * The prevarena member is unused in this case.
1049 * all of whose pools are in use. `nextarena` and `prevarena`
1053 struct arena_object* prevarena;
1828 usable_arenas->nextarena = usable_arenas->prevarena = NULL;
1860 usable_arenas->nextarena->prevarena ==
1864 usable_arenas->prevarena = NULL;
1895 usable_arenas->nextarena->prevarena ==
1900 usable_arenas->prevarena = NULL;
2074 struct arena_object* p = ao->prevarena;
2099 assert(ao->prevarena == NULL ||
2100 ao->prevarena->address != 0);
2104 /* Fix the pointer in the prevarena, or the
2107 if (ao->prevarena == NULL) {
2113 assert(ao->prevarena->nextarena == ao);
2114 ao->prevarena->nextarena =
2119 assert(ao->nextarena->prevarena == ao);
2120 ao->nextarena->prevarena =
2121 ao->prevarena;
2150 ao->prevarena = NULL;
2152 usable_arenas->prevarena = ao;
2188 if (ao->prevarena != NULL) {
2190 assert(ao->prevarena->nextarena == ao);
2191 ao->prevarena->nextarena = ao->nextarena;
2198 ao->nextarena->prevarena = ao->prevarena;
2200 ao->prevarena = lastnf;
2203 ao->nextarena->prevarena = ao;
2208 assert(ao->prevarena == NULL || nf > ao->prevarena->nfreepools);
2209 assert(ao->nextarena == NULL || ao->nextarena->prevarena == ao);
2210 assert((usable_arenas == ao && ao->prevarena == NULL)
2211 || ao->prevarena->nextarena == ao);