PostgreSQL Source Code git master
Data Fields
dsa_area_span Struct Reference

Data Fields

 
 
 
 
size_t  npages
 
 
 
 
 
 
 

Detailed Description

Definition at line 183 of file dsa.c.

Field Documentation

fclass

uint16 dsa_area_span::fclass

Definition at line 195 of file dsa.c.

Referenced by add_span_to_fullness_class(), dsa_free(), ensure_active_superblock(), init_span(), transfer_first_span(), and unlink_span().

firstfree

uint16 dsa_area_span::firstfree

Definition at line 193 of file dsa.c.

Referenced by alloc_object(), dsa_free(), and init_span().

nallocatable

uint16 dsa_area_span::nallocatable

Definition at line 192 of file dsa.c.

Referenced by alloc_object(), dsa_dump(), dsa_free(), dsa_trim(), ensure_active_superblock(), and init_span().

nextspan

dsa_pointer dsa_area_span::nextspan

Definition at line 187 of file dsa.c.

Referenced by add_span_to_fullness_class(), dsa_dump(), dsa_trim(), ensure_active_superblock(), init_span(), transfer_first_span(), and unlink_span().

ninitialized

uint16 dsa_area_span::ninitialized

Definition at line 191 of file dsa.c.

Referenced by alloc_object(), and init_span().

nmax

uint16 dsa_area_span::nmax

Definition at line 194 of file dsa.c.

Referenced by dsa_dump(), dsa_free(), dsa_trim(), and init_span().

npages

size_t dsa_area_span::npages

Definition at line 189 of file dsa.c.

Referenced by destroy_superblock(), dsa_dump(), dsa_free(), and init_span().

pool

dsa_pointer dsa_area_span::pool

Definition at line 185 of file dsa.c.

Referenced by add_span_to_fullness_class(), init_span(), and unlink_span().

prevspan

dsa_pointer dsa_area_span::prevspan

Definition at line 186 of file dsa.c.

Referenced by add_span_to_fullness_class(), dsa_free(), ensure_active_superblock(), init_span(), transfer_first_span(), and unlink_span().

size_class

uint16 dsa_area_span::size_class

Definition at line 190 of file dsa.c.

Referenced by destroy_superblock(), dsa_free(), and init_span().

start

dsa_pointer dsa_area_span::start

Definition at line 188 of file dsa.c.

Referenced by alloc_object(), destroy_superblock(), dsa_dump(), dsa_free(), and init_span().


The documentation for this struct was generated from the following file:
  • src/backend/utils/mmgr/dsa.c

AltStyle によって変換されたページ (->オリジナル) /