PostgreSQL Source Code  git master
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 190 of file tidbitmap.c.

Field Documentation

◆ lock

LWLock TBMSharedIteratorState::lock

Definition at line 199 of file tidbitmap.c.

Referenced by tbm_prepare_shared_iterate(), and tbm_shared_iterate().

◆ maxentries

int TBMSharedIteratorState::maxentries

Definition at line 193 of file tidbitmap.c.

Referenced by tbm_prepare_shared_iterate().

◆ nchunks

int TBMSharedIteratorState::nchunks

◆ nentries

int TBMSharedIteratorState::nentries

Definition at line 192 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 202 of file tidbitmap.c.

Referenced by tbm_prepare_shared_iterate(), and tbm_shared_iterate().

◆ schunkptr

int TBMSharedIteratorState::schunkptr

Definition at line 201 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 200 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: