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

Data Fields

int nentries
 
int maxentries
 
int npages
 
int nchunks
 
dsa_pointer pagetable
 
dsa_pointer spages
 
dsa_pointer schunks
 
LWLock lock
 
int spageptr
 
int schunkptr
 
int schunkbit
 

Detailed Description

Definition at line 191 of file tidbitmap.c.

Field Documentation

◆ lock

LWLock TBMSharedIteratorState::lock

Definition at line 200 of file tidbitmap.c.

Referenced by tbm_prepare_shared_iterate(), and tbm_shared_iterate().

◆ maxentries

int TBMSharedIteratorState::maxentries

Definition at line 194 of file tidbitmap.c.

Referenced by tbm_prepare_shared_iterate().

◆ nchunks

int TBMSharedIteratorState::nchunks

◆ nentries

int TBMSharedIteratorState::nentries

Definition at line 193 of file tidbitmap.c.

Referenced by tbm_prepare_shared_iterate().

◆ npages

int TBMSharedIteratorState::npages

◆ pagetable

dsa_pointer TBMSharedIteratorState::pagetable

◆ schunkbit

int TBMSharedIteratorState::schunkbit

Definition at line 203 of file tidbitmap.c.

Referenced by tbm_prepare_shared_iterate(), and tbm_shared_iterate().

◆ schunkptr

int TBMSharedIteratorState::schunkptr

Definition at line 202 of file tidbitmap.c.

Referenced by tbm_prepare_shared_iterate(), and tbm_shared_iterate().

◆ schunks

dsa_pointer TBMSharedIteratorState::schunks

◆ spageptr

int TBMSharedIteratorState::spageptr

Definition at line 201 of file tidbitmap.c.

Referenced by tbm_prepare_shared_iterate(), and tbm_shared_iterate().

◆ spages

dsa_pointer TBMSharedIteratorState::spages

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