#include <fcntl.h>
Go to the source code of this file.
Defines | |
#define | InvalidXLogRecPtr 0 |
#define | XLogRecPtrIsInvalid(r) ((r) == InvalidXLogRecPtr) |
#define | PG_O_DIRECT 0 |
#define | DEFAULT_SYNC_METHOD SYNC_METHOD_FSYNC |
#define | ALIGNOF_XLOG_BUFFER ALIGNOF_BUFFER |
Typedefs | |
typedef uint64 | XLogRecPtr |
typedef uint64 | XLogSegNo |
typedef uint32 | TimeLineID |
#define ALIGNOF_XLOG_BUFFER ALIGNOF_BUFFER |
Definition at line 103 of file xlogdefs.h.
Referenced by BootStrapXLOG(), prepare_buf(), XLOGShmemInit(), and XLOGShmemSize().
#define DEFAULT_SYNC_METHOD SYNC_METHOD_FSYNC |
Definition at line 93 of file xlogdefs.h.
#define InvalidXLogRecPtr 0 |
Definition at line 28 of file xlogdefs.h.
Referenced by CreateRestartPoint(), exitArchiveRecovery(), lazy_scan_heap(), lazy_vacuum_page(), main(), ReadRecord(), sendFeedback(), StartupXLOG(), StreamLog(), TransactionIdAbortTree(), TransactionIdCommitTree(), XLogDumpReadPage(), and XLogReadRecord().
#define PG_O_DIRECT 0 |
Definition at line 59 of file xlogdefs.h.
Referenced by test_open_sync(), and test_sync().
#define XLogRecPtrIsInvalid | ( | r | ) | ((r) == InvalidXLogRecPtr) |
Definition at line 29 of file xlogdefs.h.
Referenced by CheckRecoveryConsistency(), checkTimeLineSwitch(), CreateRestartPoint(), gistdoinsert(), gistScanPage(), main(), MarkBufferDirtyHint(), pg_stat_get_wal_senders(), pushStackIfSplited(), SlruPhysicalWritePage(), StartReplication(), StartupXLOG(), SyncRepReleaseWaiters(), tliOfPointInHistory(), TransactionIdSetPageStatus(), TransactionIdSetStatusBit(), visibilitymap_set(), and xlog_redo().
typedef uint32 TimeLineID |
Definition at line 45 of file xlogdefs.h.
typedef uint64 XLogRecPtr |
Definition at line 21 of file xlogdefs.h.
typedef uint64 XLogSegNo |
Definition at line 34 of file xlogdefs.h.