PostgreSQL Source Code git master
All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
GenerationContext Struct Reference

Data Fields

MemoryContextData header
 
uint32 initBlockSize
 
uint32 maxBlockSize
 
uint32 nextBlockSize
 
uint32 allocChunkLimit
 
GenerationBlockblock
 
GenerationBlockfreeblock
 
dlist_head blocks
 

Detailed Description

Definition at line 59 of file generation.c.

Field Documentation

◆ allocChunkLimit

uint32 GenerationContext::allocChunkLimit

Definition at line 67 of file generation.c.

Referenced by GenerationAlloc(), and GenerationContextCreate().

◆ block

◆ blocks

◆ freeblock

GenerationBlock* GenerationContext::freeblock

◆ header

MemoryContextData GenerationContext::header

Definition at line 61 of file generation.c.

Referenced by GenerationGetChunkContext().

◆ initBlockSize

uint32 GenerationContext::initBlockSize

Definition at line 64 of file generation.c.

Referenced by GenerationContextCreate(), and GenerationReset().

◆ maxBlockSize

uint32 GenerationContext::maxBlockSize

Definition at line 65 of file generation.c.

Referenced by GenerationAllocFromNewBlock(), and GenerationContextCreate().

◆ nextBlockSize

uint32 GenerationContext::nextBlockSize

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