Lines Matching refs:arenaobj
1245 struct arena_object* arenaobj; in new_arena() local
1273 arenaobj = (struct arena_object *)PyMem_RawRealloc(arenas, nbytes); in new_arena()
1274 if (arenaobj == NULL) in new_arena()
1276 arenas = arenaobj; in new_arena()
1301 arenaobj = unused_arena_objects; in new_arena()
1302 unused_arena_objects = arenaobj->nextarena; in new_arena()
1303 assert(arenaobj->address == 0); in new_arena()
1309 arenaobj->nextarena = unused_arena_objects; in new_arena()
1310 unused_arena_objects = arenaobj; in new_arena()
1313 arenaobj->address = (uintptr_t)address; in new_arena()
1319 arenaobj->freepools = NULL; in new_arena()
1322 arenaobj->pool_address = (block*)arenaobj->address; in new_arena()
1323 arenaobj->nfreepools = MAX_POOLS_IN_ARENA; in new_arena()
1324 excess = (uint)(arenaobj->address & POOL_SIZE_MASK); in new_arena()
1326 --arenaobj->nfreepools; in new_arena()
1327 arenaobj->pool_address += POOL_SIZE - excess; in new_arena()
1329 arenaobj->ntotalpools = arenaobj->nfreepools; in new_arena()
1331 return arenaobj; in new_arena()