|
PostgreSQL Source Code git master
|
#include "postgres.h"#include "access/bufmask.h"#include "access/xlogutils.h"#include "commands/sequence_xlog.h"#include "storage/bufmgr.h"
Go to the source code of this file.
Functions | |
| void | seq_redo (XLogReaderState *record) |
| void | seq_mask (char *page, BlockNumber blkno) |
| void seq_mask | ( | char * | page, |
| BlockNumber | blkno | ||
| ) |
Definition at line 75 of file sequence_xlog.c.
References mask_page_lsn_and_checksum(), and mask_unused_space().
| void seq_redo | ( | XLogReaderState * | record | ) |
Definition at line 23 of file sequence_xlog.c.
References BufferGetPage(), BufferGetPageSize(), elog, XLogReaderState::EndRecPtr, FirstOffsetNumber, InvalidOffsetNumber, sequence_magic::magic, MarkBufferDirty(), PageAddItem, PageGetSpecialPointer, PageInit(), PageSetLSN(), palloc(), PANIC, pfree(), SEQ_MAGIC, UnlockReleaseBuffer(), XLOG_SEQ_LOG, XLogInitBufferForRedo(), XLogRecGetData, XLogRecGetDataLen, and XLogRecGetInfo.