PostgreSQL Source Code  git master
AllocSetContext Struct Reference

Data Fields

MemoryContextData header
 
AllocBlock blocks
 
AllocChunk freelist [ALLOCSET_NUM_FREELISTS]
 
Size initBlockSize
 
Size maxBlockSize
 
Size nextBlockSize
 
Size allocChunkLimit
 
AllocBlock keeper
 
int freeListIndex
 

Detailed Description

Definition at line 123 of file aset.c.

Field Documentation

◆ allocChunkLimit

Size AllocSetContext::allocChunkLimit

Definition at line 133 of file aset.c.

◆ blocks

AllocBlock AllocSetContext::blocks

Definition at line 127 of file aset.c.

◆ freelist

AllocChunk AllocSetContext::freelist[ALLOCSET_NUM_FREELISTS]

Definition at line 128 of file aset.c.

Referenced by AllocSetContextCreateInternal(), and AllocSetDelete().

◆ freeListIndex

int AllocSetContext::freeListIndex

Definition at line 136 of file aset.c.

Referenced by AllocSetContextCreateInternal().

◆ header

MemoryContextData AllocSetContext::header

Definition at line 125 of file aset.c.

Referenced by AllocSetContextCreateInternal(), and AllocSetDelete().

◆ initBlockSize

Size AllocSetContext::initBlockSize

Definition at line 130 of file aset.c.

Referenced by AllocSetContextCreateInternal().

◆ keeper

AllocBlock AllocSetContext::keeper

Definition at line 134 of file aset.c.

◆ maxBlockSize

Size AllocSetContext::maxBlockSize

Definition at line 131 of file aset.c.

Referenced by AllocSetContextCreateInternal().

◆ nextBlockSize

Size AllocSetContext::nextBlockSize

Definition at line 132 of file aset.c.


The documentation for this struct was generated from the following file: