Lines Matching defs:nextarena

1039      * arena, the nextarena member is used to link all unassociated
1049 * all of whose pools are in use. `nextarena` and `prevarena`
1052 struct arena_object* nextarena;
1627 arenas[i].nextarena = i < numarenas - 1 ?
1639 unused_arena_objects = arenaobj->nextarena;
1655 arenaobj->nextarena = unused_arena_objects;
1828 usable_arenas->nextarena = usable_arenas->prevarena = NULL;
1859 assert(usable_arenas->nextarena == NULL ||
1860 usable_arenas->nextarena->prevarena ==
1862 usable_arenas = usable_arenas->nextarena;
1894 assert(usable_arenas->nextarena == NULL ||
1895 usable_arenas->nextarena->prevarena ==
1898 usable_arenas = usable_arenas->nextarena;
2071 (lastnf->nextarena == NULL ||
2072 nf < lastnf->nextarena->nfreepools)));
2096 if (nf == ao->ntotalpools && ao->nextarena != NULL) {
2101 assert(ao ->nextarena == NULL ||
2102 ao->nextarena->address != 0);
2108 usable_arenas = ao->nextarena;
2113 assert(ao->prevarena->nextarena == ao);
2114 ao->prevarena->nextarena =
2115 ao->nextarena;
2117 /* Fix the pointer in the nextarena. */
2118 if (ao->nextarena != NULL) {
2119 assert(ao->nextarena->prevarena == ao);
2120 ao->nextarena->prevarena =
2126 ao->nextarena = unused_arena_objects;
2149 ao->nextarena = usable_arenas;
2181 assert(ao->nextarena != NULL);
2190 assert(ao->prevarena->nextarena == ao);
2191 ao->prevarena->nextarena = ao->nextarena;
2196 usable_arenas = ao->nextarena;
2198 ao->nextarena->prevarena = ao->prevarena;
2201 ao->nextarena = lastnf->nextarena;
2202 if (ao->nextarena != NULL) {
2203 ao->nextarena->prevarena = ao;
2205 lastnf->nextarena = ao;
2207 assert(ao->nextarena == NULL || nf <= ao->nextarena->nfreepools);
2209 assert(ao->nextarena == NULL || ao->nextarena->prevarena == ao);
2211 || ao->prevarena->nextarena == ao);