PostgreSQL Source Code git master
Data Fields
CheckpointerShmemStruct Struct Reference

Data Fields

 
slock_t  ckpt_lck
 
int  ckpt_started
 
int  ckpt_done
 
int  ckpt_failed
 
int  ckpt_flags
 
 
 
int  num_requests
 
int  max_requests
 
int  head
 
int  tail
 
 

Detailed Description

Definition at line 116 of file checkpointer.c.

Field Documentation

checkpointer_pid

pid_t CheckpointerShmemStruct::checkpointer_pid

Definition at line 118 of file checkpointer.c.

Referenced by CheckpointerMain(), and ForwardSyncRequest().

ckpt_done

int CheckpointerShmemStruct::ckpt_done

Definition at line 123 of file checkpointer.c.

Referenced by CheckpointerMain(), FirstCallSinceLastCheckpoint(), and RequestCheckpoint().

ckpt_failed

int CheckpointerShmemStruct::ckpt_failed

Definition at line 124 of file checkpointer.c.

Referenced by CheckpointerMain(), and RequestCheckpoint().

ckpt_flags

int CheckpointerShmemStruct::ckpt_flags

Definition at line 126 of file checkpointer.c.

Referenced by CheckpointerMain(), FastCheckpointRequested(), and RequestCheckpoint().

ckpt_lck

slock_t CheckpointerShmemStruct::ckpt_lck

Definition at line 120 of file checkpointer.c.

Referenced by CheckpointerMain(), CheckpointerShmemInit(), FirstCallSinceLastCheckpoint(), and RequestCheckpoint().

ckpt_started

int CheckpointerShmemStruct::ckpt_started

Definition at line 122 of file checkpointer.c.

Referenced by CheckpointerMain(), and RequestCheckpoint().

done_cv

ConditionVariable CheckpointerShmemStruct::done_cv

Definition at line 129 of file checkpointer.c.

Referenced by CheckpointerMain(), CheckpointerShmemInit(), and RequestCheckpoint().

head

int CheckpointerShmemStruct::head

Definition at line 134 of file checkpointer.c.

Referenced by AbsorbSyncRequests(), CheckpointerShmemInit(), and CompactCheckpointerRequestQueue().

max_requests

int CheckpointerShmemStruct::max_requests

Definition at line 132 of file checkpointer.c.

Referenced by AbsorbSyncRequests(), CheckpointerShmemInit(), CompactCheckpointerRequestQueue(), and ForwardSyncRequest().

num_requests

int CheckpointerShmemStruct::num_requests

Definition at line 131 of file checkpointer.c.

Referenced by AbsorbSyncRequests(), CompactCheckpointerRequestQueue(), and ForwardSyncRequest().

requests

CheckpointerRequest CheckpointerShmemStruct::requests[FLEXIBLE_ARRAY_MEMBER]

Definition at line 140 of file checkpointer.c.

Referenced by AbsorbSyncRequests(), CompactCheckpointerRequestQueue(), and ForwardSyncRequest().

start_cv

ConditionVariable CheckpointerShmemStruct::start_cv

Definition at line 128 of file checkpointer.c.

Referenced by CheckpointerMain(), CheckpointerShmemInit(), and RequestCheckpoint().

tail

int CheckpointerShmemStruct::tail

Definition at line 136 of file checkpointer.c.

Referenced by CheckpointerShmemInit(), CompactCheckpointerRequestQueue(), and ForwardSyncRequest().


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

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