PostgreSQL Source Code
git master
|
Data Fields | |
NodeTag | type |
MemoryContext | mcxt |
TBMStatus | status |
struct pagetable_hash * | pagetable |
int | nentries |
int | maxentries |
int | npages |
int | nchunks |
TBMIteratingState | iterating |
uint32 | lossify_start |
PagetableEntry | entry1 |
PagetableEntry ** | spages |
PagetableEntry ** | schunks |
dsa_pointer | dsapagetable |
dsa_pointer | dsapagetableold |
dsa_pointer | ptpages |
dsa_pointer | ptchunks |
dsa_area * | dsa |
Definition at line 149 of file tidbitmap.c.
dsa_area* TIDBitmap::dsa |
Definition at line 169 of file tidbitmap.c.
Referenced by pagetable_allocate(), pagetable_free(), tbm_create(), and tbm_prepare_shared_iterate().
dsa_pointer TIDBitmap::dsapagetable |
Definition at line 165 of file tidbitmap.c.
Referenced by pagetable_allocate(), tbm_create(), and tbm_prepare_shared_iterate().
dsa_pointer TIDBitmap::dsapagetableold |
Definition at line 166 of file tidbitmap.c.
Referenced by pagetable_allocate(), pagetable_free(), and tbm_create().
PagetableEntry TIDBitmap::entry1 |
Definition at line 161 of file tidbitmap.c.
Referenced by tbm_create_pagetable(), tbm_find_pageentry(), tbm_get_pageentry(), tbm_iterate(), and tbm_prepare_shared_iterate().
TBMIteratingState TIDBitmap::iterating |
Definition at line 159 of file tidbitmap.c.
Referenced by tbm_add_tuples(), tbm_begin_iterate(), tbm_iterate(), tbm_lossify(), and tbm_prepare_shared_iterate().
uint32 TIDBitmap::lossify_start |
Definition at line 160 of file tidbitmap.c.
Referenced by tbm_create(), and tbm_lossify().
int TIDBitmap::maxentries |
Definition at line 156 of file tidbitmap.c.
Referenced by tbm_add_page(), tbm_add_tuples(), tbm_create(), tbm_lossify(), and tbm_prepare_shared_iterate().
MemoryContext TIDBitmap::mcxt |
Definition at line 152 of file tidbitmap.c.
Referenced by tbm_begin_iterate(), tbm_create(), and tbm_create_pagetable().
int TIDBitmap::nchunks |
Definition at line 158 of file tidbitmap.c.
Referenced by tbm_begin_iterate(), tbm_iterate(), tbm_mark_page_lossy(), tbm_page_is_lossy(), and tbm_prepare_shared_iterate().
int TIDBitmap::nentries |
Definition at line 155 of file tidbitmap.c.
Referenced by tbm_add_page(), tbm_add_tuples(), tbm_find_pageentry(), tbm_get_pageentry(), tbm_is_empty(), tbm_lossify(), tbm_mark_page_lossy(), and tbm_prepare_shared_iterate().
int TIDBitmap::npages |
Definition at line 157 of file tidbitmap.c.
Referenced by tbm_begin_iterate(), tbm_get_pageentry(), tbm_iterate(), tbm_mark_page_lossy(), and tbm_prepare_shared_iterate().
struct pagetable_hash* TIDBitmap::pagetable |
Definition at line 154 of file tidbitmap.c.
Referenced by tbm_begin_iterate(), tbm_create_pagetable(), tbm_find_pageentry(), tbm_free(), tbm_get_pageentry(), tbm_lossify(), tbm_mark_page_lossy(), tbm_page_is_lossy(), and tbm_prepare_shared_iterate().
dsa_pointer TIDBitmap::ptchunks |
Definition at line 168 of file tidbitmap.c.
Referenced by tbm_create(), and tbm_prepare_shared_iterate().
dsa_pointer TIDBitmap::ptpages |
Definition at line 167 of file tidbitmap.c.
Referenced by tbm_create(), and tbm_prepare_shared_iterate().
PagetableEntry** TIDBitmap::schunks |
Definition at line 164 of file tidbitmap.c.
Referenced by tbm_begin_iterate(), tbm_free(), and tbm_iterate().
PagetableEntry** TIDBitmap::spages |
Definition at line 163 of file tidbitmap.c.
Referenced by tbm_begin_iterate(), tbm_free(), and tbm_iterate().
TBMStatus TIDBitmap::status |
Definition at line 153 of file tidbitmap.c.
Referenced by tbm_begin_iterate(), tbm_create(), tbm_create_pagetable(), tbm_find_pageentry(), tbm_get_pageentry(), tbm_iterate(), tbm_lossify(), tbm_mark_page_lossy(), tbm_page_is_lossy(), and tbm_prepare_shared_iterate().
NodeTag TIDBitmap::type |
Definition at line 151 of file tidbitmap.c.