|
PostgreSQL Source Code git master
|
#include <xlogwait.h>
Data Fields | |
| pg_atomic_uint64 | minWaitedLSN [WAIT_LSN_TYPE_COUNT] |
| pairingheap | waitersHeap [WAIT_LSN_TYPE_COUNT] |
| WaitLSNProcInfo | procInfos [FLEXIBLE_ARRAY_MEMBER] |
Definition at line 72 of file xlogwait.h.
| pg_atomic_uint64 WaitLSNState::minWaitedLSN[WAIT_LSN_TYPE_COUNT] |
Definition at line 79 of file xlogwait.h.
Referenced by PerformWalRecovery(), updateMinWaitedLSN(), WaitLSNShmemInit(), and WaitLSNWakeup().
| WaitLSNProcInfo WaitLSNState::procInfos[FLEXIBLE_ARRAY_MEMBER] |
Definition at line 91 of file xlogwait.h.
Referenced by addLSNWaiter(), deleteLSNWaiter(), WaitLSNCleanup(), WaitLSNShmemInit(), and WaitLSNShmemSize().
| pairingheap WaitLSNState::waitersHeap[WAIT_LSN_TYPE_COUNT] |
Definition at line 85 of file xlogwait.h.
Referenced by addLSNWaiter(), deleteLSNWaiter(), updateMinWaitedLSN(), WaitLSNShmemInit(), and wakeupWaiters().