Lines Matching refs:pool_header
1001 struct pool_header {
1005 struct pool_header *nextpool; /* next pool of this size class */
1006 struct pool_header *prevpool; /* previous pool "" */
1013 typedef struct pool_header *poolp;
1036 struct pool_header* freepools;
1056 #define POOL_OVERHEAD _Py_SIZE_ROUND_UP(sizeof(struct pool_header), ALIGNMENT)
1088 same size class via the pool_header's nextpool and prevpool members.
1127 blocks. The offset from the pool_header to the start of "the next" virgin
1128 block is stored in the pool_header nextoffset member, and the largest value
1136 poolp entry, the nextpool and prevpool members of a pool_header. The
1143 compensating for that a pool_header's nextpool and prevpool members
1144 immediately follow a pool_header's first two members:
1157 (which only *needs* the two interpool pointer members of a pool_header). OTOH,
1160 on that C doesn't insert any padding anywhere in a pool_header at or before