PostgreSQL Source Code git master
Data Fields
AllocSetContext Struct Reference

Data Fields

 
 
 
 
 
 
 
 

Detailed Description

Definition at line 154 of file aset.c.

Field Documentation

allocChunkLimit

uint32 AllocSetContext::allocChunkLimit

Definition at line 164 of file aset.c.

Referenced by AllocSetAlloc(), and AllocSetContextCreateInternal().

blocks

AllocBlock AllocSetContext::blocks

Definition at line 158 of file aset.c.

Referenced by AllocSetAlloc(), AllocSetAllocFromNewBlock(), AllocSetAllocLarge(), AllocSetContextCreateInternal(), AllocSetDelete(), AllocSetFree(), AllocSetReset(), and AllocSetStats().

freelist

MemoryChunk* AllocSetContext::freelist[ALLOCSET_NUM_FREELISTS]

Definition at line 159 of file aset.c.

Referenced by AllocSetAlloc(), AllocSetAllocFromNewBlock(), AllocSetContextCreateInternal(), AllocSetFree(), AllocSetReset(), and AllocSetStats().

freeListIndex

int AllocSetContext::freeListIndex

Definition at line 166 of file aset.c.

Referenced by AllocSetContextCreateInternal(), and AllocSetDelete().

header

MemoryContextData AllocSetContext::header

Definition at line 156 of file aset.c.

Referenced by AllocSetContextCreateInternal(), AllocSetDelete(), AllocSetFree(), AllocSetGetChunkContext(), and AllocSetRealloc().

initBlockSize

uint32 AllocSetContext::initBlockSize

Definition at line 161 of file aset.c.

Referenced by AllocSetContextCreateInternal(), and AllocSetReset().

maxBlockSize

uint32 AllocSetContext::maxBlockSize

Definition at line 162 of file aset.c.

Referenced by AllocSetAllocFromNewBlock(), and AllocSetContextCreateInternal().

nextBlockSize

uint32 AllocSetContext::nextBlockSize

Definition at line 163 of file aset.c.

Referenced by AllocSetAllocFromNewBlock(), AllocSetContextCreateInternal(), and AllocSetReset().


The documentation for this struct was generated from the following file:
  • src/backend/utils/mmgr/aset.c

AltStyle によって変換されたページ (->オリジナル) /