Lines Matching refs:nextarena
331 struct arena_object* nextarena; member
601 arenas[i].nextarena = i < numarenas - 1 ? in new_arena()
613 unused_arena_objects = arenaobj->nextarena; in new_arena()
627 arenaobj->nextarena = unused_arena_objects; in new_arena()
872 usable_arenas->nextarena = in PyObject_Malloc()
894 assert(usable_arenas->nextarena == NULL || in PyObject_Malloc()
895 usable_arenas->nextarena->prevarena == in PyObject_Malloc()
898 usable_arenas = usable_arenas->nextarena; in PyObject_Malloc()
962 assert(usable_arenas->nextarena == NULL || in PyObject_Malloc()
963 usable_arenas->nextarena->prevarena == in PyObject_Malloc()
966 usable_arenas = usable_arenas->nextarena; in PyObject_Malloc()
1072 assert(ao ->nextarena == NULL || in PyObject_Free()
1073 ao->nextarena->address != 0); in PyObject_Free()
1079 usable_arenas = ao->nextarena; in PyObject_Free()
1084 assert(ao->prevarena->nextarena == ao); in PyObject_Free()
1085 ao->prevarena->nextarena = in PyObject_Free()
1086 ao->nextarena; in PyObject_Free()
1089 if (ao->nextarena != NULL) { in PyObject_Free()
1090 assert(ao->nextarena->prevarena == ao); in PyObject_Free()
1091 ao->nextarena->prevarena = in PyObject_Free()
1097 ao->nextarena = unused_arena_objects; in PyObject_Free()
1118 ao->nextarena = usable_arenas; in PyObject_Free()
1135 if (ao->nextarena == NULL || in PyObject_Free()
1136 nf <= ao->nextarena->nfreepools) { in PyObject_Free()
1148 assert(ao->prevarena->nextarena == ao); in PyObject_Free()
1149 ao->prevarena->nextarena = ao->nextarena; in PyObject_Free()
1154 usable_arenas = ao->nextarena; in PyObject_Free()
1156 ao->nextarena->prevarena = ao->prevarena; in PyObject_Free()
1161 while (ao->nextarena != NULL && in PyObject_Free()
1162 nf > ao->nextarena->nfreepools) { in PyObject_Free()
1163 ao->prevarena = ao->nextarena; in PyObject_Free()
1164 ao->nextarena = ao->nextarena->nextarena; in PyObject_Free()
1168 assert(ao->nextarena == NULL || in PyObject_Free()
1169 ao->prevarena == ao->nextarena->prevarena); in PyObject_Free()
1170 assert(ao->prevarena->nextarena == ao->nextarena); in PyObject_Free()
1172 ao->prevarena->nextarena = ao; in PyObject_Free()
1173 if (ao->nextarena != NULL) in PyObject_Free()
1174 ao->nextarena->prevarena = ao; in PyObject_Free()
1177 assert(ao->nextarena == NULL || in PyObject_Free()
1178 nf <= ao->nextarena->nfreepools); in PyObject_Free()
1181 assert(ao->nextarena == NULL || in PyObject_Free()
1182 ao->nextarena->prevarena == ao); in PyObject_Free()
1185 ao->prevarena->nextarena == ao); in PyObject_Free()