PostgreSQL Source Code git master
Loading...
Searching...
No Matches
datachecksum_state.h
Go to the documentation of this file.
1/*-------------------------------------------------------------------------
2 *
3 * datachecksum_state.h
4 * header file for data checksum helper background worker and data
5 * checksum state manipulation
6 *
7 *
8 * Portions Copyright (c) 1996-2026, PostgreSQL Global Development Group
9 * Portions Copyright (c) 1994, Regents of the University of California
10 *
11 * src/include/postmaster/datachecksum_state.h
12 *
13 *-------------------------------------------------------------------------
14 */
15#ifndef DATACHECKSUM_STATE_H
16#define DATACHECKSUM_STATE_H
17
18#include "storage/procsignal.h"
19
20/* Prototypes for data checksum state manipulation */
23
24/* Background worker entrypoints */
27
28#endif /* DATACHECKSUM_STATE_H */
uint32_t uint32
Definition c.h:624
void EmitAndWaitDataChecksumsBarrier(uint32 state)
void DataChecksumsWorkerMain(Datum arg)
void DataChecksumsWorkerLauncherMain(Datum arg)
bool AbsorbDataChecksumsBarrier(ProcSignalBarrierType barrier)
Datum arg
Definition elog.c:1323
static THREAD_BARRIER_T barrier
Definition pgbench.c:488
uint64_t Datum
Definition postgres.h:70
ProcSignalBarrierType
Definition procsignal.h:49