PostgreSQL Source Code: src/backend/postmaster/auxprocess.c Source File (original) (raw)

1

2

3

4

5

6

7

8

9

10

11

12

14

16#include <signal.h>

17

27

28

30

31

32

33

34

35

36

37

38void

40{

42

43

45 {

48 }

49

51

53

55

56

57

58

59

60

61

62

63

64

66

68

70

71

72

73

74

75

77

78

79

83

84

86

88}

89

90

91

92

93

94

95

96

97static void

99{

103}

void AuxiliaryProcessMainCommon(void)

static void ShutdownAuxiliaryProcess(int code, Datum arg)

void pgstat_bestart_initial(void)

void pgstat_bestart_final(void)

bool ConditionVariableCancelSleep(void)

Assert(PointerIsAligned(start, uint64))

void before_shmem_exit(pg_on_exit_callback function, Datum arg)

void LWLockReleaseAll(void)

MemoryContext PostmasterContext

void MemoryContextDelete(MemoryContext context)

#define GetProcessingMode()

#define SetProcessingMode(mode)

void ProcSignalInit(const uint8 *cancel_key, int cancel_key_len)

void init_ps_display(const char *fixed_part)

void CreateAuxProcessResourceOwner(void)

void InitAuxiliaryProcess(void)

static void pgstat_report_wait_end(void)