|
PostgreSQL Source Code git master
|
Data Fields | |
| pid_t | checkpointer_pid |
| slock_t | ckpt_lck |
| int | ckpt_started |
| int | ckpt_done |
| int | ckpt_failed |
| int | ckpt_flags |
| ConditionVariable | start_cv |
| ConditionVariable | done_cv |
| int | num_requests |
| int | max_requests |
| int | head |
| int | tail |
| CheckpointerRequest | requests [FLEXIBLE_ARRAY_MEMBER] |
Definition at line 116 of file checkpointer.c.
| pid_t CheckpointerShmemStruct::checkpointer_pid |
Definition at line 118 of file checkpointer.c.
Referenced by CheckpointerMain(), and ForwardSyncRequest().
| int CheckpointerShmemStruct::ckpt_done |
Definition at line 123 of file checkpointer.c.
Referenced by CheckpointerMain(), FirstCallSinceLastCheckpoint(), and RequestCheckpoint().
| int CheckpointerShmemStruct::ckpt_failed |
Definition at line 124 of file checkpointer.c.
Referenced by CheckpointerMain(), and RequestCheckpoint().
| int CheckpointerShmemStruct::ckpt_flags |
Definition at line 126 of file checkpointer.c.
Referenced by CheckpointerMain(), FastCheckpointRequested(), and RequestCheckpoint().
| slock_t CheckpointerShmemStruct::ckpt_lck |
Definition at line 120 of file checkpointer.c.
Referenced by CheckpointerMain(), CheckpointerShmemInit(), FirstCallSinceLastCheckpoint(), and RequestCheckpoint().
| int CheckpointerShmemStruct::ckpt_started |
Definition at line 122 of file checkpointer.c.
Referenced by CheckpointerMain(), and RequestCheckpoint().
| ConditionVariable CheckpointerShmemStruct::done_cv |
Definition at line 129 of file checkpointer.c.
Referenced by CheckpointerMain(), CheckpointerShmemInit(), and RequestCheckpoint().
| int CheckpointerShmemStruct::head |
Definition at line 134 of file checkpointer.c.
Referenced by AbsorbSyncRequests(), CheckpointerShmemInit(), and CompactCheckpointerRequestQueue().
| int CheckpointerShmemStruct::max_requests |
Definition at line 132 of file checkpointer.c.
Referenced by AbsorbSyncRequests(), CheckpointerShmemInit(), CompactCheckpointerRequestQueue(), and ForwardSyncRequest().
| int CheckpointerShmemStruct::num_requests |
Definition at line 131 of file checkpointer.c.
Referenced by AbsorbSyncRequests(), CompactCheckpointerRequestQueue(), and ForwardSyncRequest().
| CheckpointerRequest CheckpointerShmemStruct::requests[FLEXIBLE_ARRAY_MEMBER] |
Definition at line 140 of file checkpointer.c.
Referenced by AbsorbSyncRequests(), CompactCheckpointerRequestQueue(), and ForwardSyncRequest().
| ConditionVariable CheckpointerShmemStruct::start_cv |
Definition at line 128 of file checkpointer.c.
Referenced by CheckpointerMain(), CheckpointerShmemInit(), and RequestCheckpoint().
| int CheckpointerShmemStruct::tail |
Definition at line 136 of file checkpointer.c.
Referenced by CheckpointerShmemInit(), CompactCheckpointerRequestQueue(), and ForwardSyncRequest().