PostgreSQL Source Code  git master
dsa_segment_header Struct Reference

Data Fields

uint32 magic
 
size_t usable_pages
 
size_t size
 
dsa_segment_index prev
 
dsa_segment_index next
 
size_t bin
 
bool freed
 

Detailed Description

Definition at line 140 of file dsa.c.

Field Documentation

◆ bin

size_t dsa_segment_header::bin

Definition at line 161 of file dsa.c.

Referenced by create_internal(), make_new_segment(), rebin_segment(), and unlink_segment().

◆ freed

bool dsa_segment_header::freed

◆ magic

uint32 dsa_segment_header::magic

◆ next

dsa_segment_index dsa_segment_header::next

◆ prev

dsa_segment_index dsa_segment_header::prev

Definition at line 153 of file dsa.c.

Referenced by create_internal(), make_new_segment(), rebin_segment(), and unlink_segment().

◆ size

size_t dsa_segment_header::size

Definition at line 147 of file dsa.c.

Referenced by create_internal(), destroy_superblock(), and make_new_segment().

◆ usable_pages

size_t dsa_segment_header::usable_pages

Definition at line 145 of file dsa.c.

Referenced by create_internal(), destroy_superblock(), dsa_dump(), and make_new_segment().


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