PostgreSQL Source Code git master
Loading...
Searching...
No Matches
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.

◆ freed

bool dsa_segment_header::freed

Definition at line 167 of file dsa.c.

Referenced by check_for_freed_segments_locked(), create_internal(), and get_segment_by_index().

◆ magic

uint32 dsa_segment_header::magic

Definition at line 143 of file dsa.c.

Referenced by attach_internal(), create_internal(), and dsa_release_in_place().

◆ next

dsa_segment_index dsa_segment_header::next

Definition at line 159 of file dsa.c.

Referenced by create_internal(), and unlink_segment().

◆ prev

dsa_segment_index dsa_segment_header::prev

Definition at line 153 of file dsa.c.

Referenced by create_internal().

◆ size

size_t dsa_segment_header::size

Definition at line 147 of file dsa.c.

Referenced by create_internal().

◆ usable_pages

size_t dsa_segment_header::usable_pages

Definition at line 145 of file dsa.c.

Referenced by create_internal().


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