|
PostgreSQL Source Code git master
|


Go to the source code of this file.
Data Structures | |
| union | PGChecksummablePage |
Macros | |
| #define | N_SUMS 32 |
| #define | FNV_PRIME 16777619 |
| #define | CHECKSUM_COMP(checksum, value) |
Functions | |
| static uint32 | pg_checksum_block (const PGChecksummablePage *page) |
| uint16 | pg_checksum_page (char *page, BlockNumber blkno) |
Variables | |
| static const uint32 | checksumBaseOffsets [N_SUMS] |
Definition at line 137 of file checksum_impl.h.
| #define FNV_PRIME 16777619 |
Definition at line 110 of file checksum_impl.h.
| #define N_SUMS 32 |
Definition at line 108 of file checksum_impl.h.
|
static |
Definition at line 154 of file checksum_impl.h.
| uint16 pg_checksum_page | ( | char * | page, |
| BlockNumber | blkno | ||
| ) |
Definition at line 172 of file checksum_impl.h.
References Assert, fb(), PageIsNew(), and pg_checksum_block.
Referenced by modify_rel_block(), page_checksum_internal(), PageIsVerified(), PageSetChecksum(), rewriteVisibilityMap(), scan_file(), and verify_page_checksum().
Definition at line 123 of file checksum_impl.h.