PostgreSQL Source Code  git master
All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
shm_toc Struct Reference

Data Fields

uint64 toc_magic
 
slock_t toc_mutex
 
Size toc_total_bytes
 
Size toc_allocated_bytes
 
uint32 toc_nentry
 
shm_toc_entry toc_entry [FLEXIBLE_ARRAY_MEMBER]
 

Detailed Description

Definition at line 26 of file shm_toc.c.

Field Documentation

◆ toc_allocated_bytes

Size shm_toc::toc_allocated_bytes

◆ toc_entry

shm_toc_entry shm_toc::toc_entry[FLEXIBLE_ARRAY_MEMBER]

Definition at line 33 of file shm_toc.c.

Referenced by shm_toc_insert(), and shm_toc_lookup().

◆ toc_magic

uint64 shm_toc::toc_magic

Definition at line 28 of file shm_toc.c.

Referenced by shm_toc_attach(), and shm_toc_create().

◆ toc_mutex

slock_t shm_toc::toc_mutex

Definition at line 29 of file shm_toc.c.

Referenced by shm_toc_allocate(), shm_toc_create(), shm_toc_freespace(), and shm_toc_insert().

◆ toc_nentry

uint32 shm_toc::toc_nentry

◆ toc_total_bytes

Size shm_toc::toc_total_bytes

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