PostgreSQL Source Code  git master
ResourceOwnerData Struct Reference

Data Fields

ResourceOwner parent
 
ResourceOwner firstchild
 
ResourceOwner nextchild
 
const char * name
 
bool releasing
 
bool sorted
 
uint8 nlocks
 
uint8 narr
 
uint32 nhash
 
ResourceElem arr [RESOWNER_ARRAY_SIZE]
 
ResourceElemhash
 
uint32 capacity
 
uint32 grow_at
 
LOCALLOCKlocks [MAX_RESOWNER_LOCKS]
 

Detailed Description

Definition at line 110 of file resowner.c.

Field Documentation

◆ arr

◆ capacity

◆ firstchild

ResourceOwner ResourceOwnerData::firstchild

◆ grow_at

uint32 ResourceOwnerData::grow_at

Definition at line 154 of file resowner.c.

Referenced by ResourceOwnerEnlarge().

◆ hash

◆ locks

LOCALLOCK* ResourceOwnerData::locks[MAX_RESOWNER_LOCKS]

◆ name

const char* ResourceOwnerData::name

Definition at line 115 of file resowner.c.

Referenced by ResourceOwnerCreate(), ResourceOwnerForget(), and ResourceOwnerForgetLock().

◆ narr

◆ nextchild

ResourceOwner ResourceOwnerData::nextchild

◆ nhash

◆ nlocks

uint8 ResourceOwnerData::nlocks

◆ parent

ResourceOwner ResourceOwnerData::parent

◆ releasing

◆ sorted


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