/src/postgres/src/include/utils/pgstat_kind.h
Line | Count | Source |
1 | | /* ---------- |
2 | | * pgstat_kind.h |
3 | | * |
4 | | * Definitions related to the statistics kinds for the PostgreSQL |
5 | | * cumulative statistics system. Can be included in backend or |
6 | | * frontend code. |
7 | | * |
8 | | * Copyright (c) 2001-2025, PostgreSQL Global Development Group |
9 | | * |
10 | | * src/include/utils/pgstat_kind.h |
11 | | * ---------- |
12 | | */ |
13 | | #ifndef PGSTAT_KIND_H |
14 | | #define PGSTAT_KIND_H |
15 | | |
16 | | /* The types of statistics entries */ |
17 | 0 | #define PgStat_Kind uint32 |
18 | | |
19 | | /* Range of IDs allowed, for built-in and custom kinds */ |
20 | 0 | #define PGSTAT_KIND_MIN 1 /* Minimum ID allowed */ |
21 | 0 | #define PGSTAT_KIND_MAX 32 /* Maximum ID allowed */ |
22 | | |
23 | | /* use 0 for INVALID, to catch zero-initialized data */ |
24 | 0 | #define PGSTAT_KIND_INVALID 0 |
25 | | |
26 | | /* stats for variable-numbered objects */ |
27 | 0 | #define PGSTAT_KIND_DATABASE 1 /* database-wide statistics */ |
28 | 0 | #define PGSTAT_KIND_RELATION 2 /* per-table statistics */ |
29 | 0 | #define PGSTAT_KIND_FUNCTION 3 /* per-function statistics */ |
30 | 0 | #define PGSTAT_KIND_REPLSLOT 4 /* per-slot statistics */ |
31 | 0 | #define PGSTAT_KIND_SUBSCRIPTION 5 /* per-subscription statistics */ |
32 | 0 | #define PGSTAT_KIND_BACKEND 6 /* per-backend statistics */ |
33 | | |
34 | | /* stats for fixed-numbered objects */ |
35 | 0 | #define PGSTAT_KIND_ARCHIVER 7 |
36 | 0 | #define PGSTAT_KIND_BGWRITER 8 |
37 | 0 | #define PGSTAT_KIND_CHECKPOINTER 9 |
38 | 0 | #define PGSTAT_KIND_IO 10 |
39 | 0 | #define PGSTAT_KIND_SLRU 11 |
40 | 0 | #define PGSTAT_KIND_WAL 12 |
41 | | |
42 | 0 | #define PGSTAT_KIND_BUILTIN_MIN PGSTAT_KIND_DATABASE |
43 | 0 | #define PGSTAT_KIND_BUILTIN_MAX PGSTAT_KIND_WAL |
44 | | #define PGSTAT_KIND_BUILTIN_SIZE (PGSTAT_KIND_BUILTIN_MAX + 1) |
45 | | |
46 | | /* Custom stats kinds */ |
47 | | |
48 | | /* Range of IDs allowed for custom stats kinds */ |
49 | 0 | #define PGSTAT_KIND_CUSTOM_MIN 24 |
50 | 0 | #define PGSTAT_KIND_CUSTOM_MAX PGSTAT_KIND_MAX |
51 | | #define PGSTAT_KIND_CUSTOM_SIZE (PGSTAT_KIND_CUSTOM_MAX - PGSTAT_KIND_CUSTOM_MIN + 1) |
52 | | |
53 | | /* |
54 | | * PgStat_Kind to use for extensions that require an ID, but are still in |
55 | | * development and have not reserved their own unique kind ID yet. See: |
56 | | * https://wiki.postgresql.org/wiki/CustomCumulativeStats |
57 | | */ |
58 | | #define PGSTAT_KIND_EXPERIMENTAL 24 |
59 | | |
60 | | static inline bool |
61 | | pgstat_is_kind_builtin(PgStat_Kind kind) |
62 | 0 | { |
63 | 0 | return kind >= PGSTAT_KIND_BUILTIN_MIN && kind <= PGSTAT_KIND_BUILTIN_MAX; |
64 | 0 | } Unexecuted instantiation: brin.c:pgstat_is_kind_builtin Unexecuted instantiation: relation.c:pgstat_is_kind_builtin Unexecuted instantiation: gininsert.c:pgstat_is_kind_builtin Unexecuted instantiation: ginscan.c:pgstat_is_kind_builtin Unexecuted instantiation: gistget.c:pgstat_is_kind_builtin Unexecuted instantiation: hash.c:pgstat_is_kind_builtin Unexecuted instantiation: hashsearch.c:pgstat_is_kind_builtin Unexecuted instantiation: hashsort.c:pgstat_is_kind_builtin Unexecuted instantiation: heapam.c:pgstat_is_kind_builtin Unexecuted instantiation: heapam_handler.c:pgstat_is_kind_builtin Unexecuted instantiation: pruneheap.c:pgstat_is_kind_builtin Unexecuted instantiation: rewriteheap.c:pgstat_is_kind_builtin Unexecuted instantiation: vacuumlazy.c:pgstat_is_kind_builtin Unexecuted instantiation: indexam.c:pgstat_is_kind_builtin Unexecuted instantiation: nbtree.c:pgstat_is_kind_builtin Unexecuted instantiation: nbtsearch.c:pgstat_is_kind_builtin Unexecuted instantiation: nbtsort.c:pgstat_is_kind_builtin Unexecuted instantiation: spgscan.c:pgstat_is_kind_builtin Unexecuted instantiation: clog.c:pgstat_is_kind_builtin Unexecuted instantiation: multixact.c:pgstat_is_kind_builtin Unexecuted instantiation: parallel.c:pgstat_is_kind_builtin Unexecuted instantiation: slru.c:pgstat_is_kind_builtin Unexecuted instantiation: timeline.c:pgstat_is_kind_builtin Unexecuted instantiation: twophase.c:pgstat_is_kind_builtin Unexecuted instantiation: twophase_rmgr.c:pgstat_is_kind_builtin Unexecuted instantiation: xact.c:pgstat_is_kind_builtin Unexecuted instantiation: xlog.c:pgstat_is_kind_builtin Unexecuted instantiation: xlogarchive.c:pgstat_is_kind_builtin Unexecuted instantiation: xlogfuncs.c:pgstat_is_kind_builtin Unexecuted instantiation: xlogreader.c:pgstat_is_kind_builtin Unexecuted instantiation: xlogrecovery.c:pgstat_is_kind_builtin Unexecuted instantiation: heap.c:pgstat_is_kind_builtin Unexecuted instantiation: index.c:pgstat_is_kind_builtin Unexecuted instantiation: pg_proc.c:pgstat_is_kind_builtin Unexecuted instantiation: storage.c:pgstat_is_kind_builtin Unexecuted instantiation: analyze.c:pgstat_is_kind_builtin Unexecuted instantiation: cluster.c:pgstat_is_kind_builtin Unexecuted instantiation: copyfrom.c:pgstat_is_kind_builtin Unexecuted instantiation: copyfromparse.c:pgstat_is_kind_builtin Unexecuted instantiation: copyto.c:pgstat_is_kind_builtin Unexecuted instantiation: dbcommands.c:pgstat_is_kind_builtin Unexecuted instantiation: event_trigger.c:pgstat_is_kind_builtin Unexecuted instantiation: functioncmds.c:pgstat_is_kind_builtin Unexecuted instantiation: indexcmds.c:pgstat_is_kind_builtin Unexecuted instantiation: matview.c:pgstat_is_kind_builtin Unexecuted instantiation: subscriptioncmds.c:pgstat_is_kind_builtin Unexecuted instantiation: tablecmds.c:pgstat_is_kind_builtin Unexecuted instantiation: trigger.c:pgstat_is_kind_builtin Unexecuted instantiation: vacuum.c:pgstat_is_kind_builtin Unexecuted instantiation: vacuumparallel.c:pgstat_is_kind_builtin Unexecuted instantiation: execExpr.c:pgstat_is_kind_builtin Unexecuted instantiation: execExprInterp.c:pgstat_is_kind_builtin Unexecuted instantiation: execMain.c:pgstat_is_kind_builtin Unexecuted instantiation: execParallel.c:pgstat_is_kind_builtin Unexecuted instantiation: execSRF.c:pgstat_is_kind_builtin Unexecuted instantiation: nodeAppend.c:pgstat_is_kind_builtin Unexecuted instantiation: nodeBitmapHeapscan.c:pgstat_is_kind_builtin Unexecuted instantiation: pqmq.c:pgstat_is_kind_builtin Unexecuted instantiation: autovacuum.c:pgstat_is_kind_builtin Unexecuted instantiation: auxprocess.c:pgstat_is_kind_builtin Unexecuted instantiation: bgworker.c:pgstat_is_kind_builtin Unexecuted instantiation: bgwriter.c:pgstat_is_kind_builtin Unexecuted instantiation: checkpointer.c:pgstat_is_kind_builtin Unexecuted instantiation: pgarch.c:pgstat_is_kind_builtin Unexecuted instantiation: postmaster.c:pgstat_is_kind_builtin Unexecuted instantiation: syslogger.c:pgstat_is_kind_builtin Unexecuted instantiation: walsummarizer.c:pgstat_is_kind_builtin Unexecuted instantiation: walwriter.c:pgstat_is_kind_builtin Unexecuted instantiation: applyparallelworker.c:pgstat_is_kind_builtin Unexecuted instantiation: conflict.c:pgstat_is_kind_builtin Unexecuted instantiation: launcher.c:pgstat_is_kind_builtin Unexecuted instantiation: logical.c:pgstat_is_kind_builtin Unexecuted instantiation: origin.c:pgstat_is_kind_builtin Unexecuted instantiation: reorderbuffer.c:pgstat_is_kind_builtin Unexecuted instantiation: slotsync.c:pgstat_is_kind_builtin Unexecuted instantiation: snapbuild.c:pgstat_is_kind_builtin Unexecuted instantiation: tablesync.c:pgstat_is_kind_builtin Unexecuted instantiation: worker.c:pgstat_is_kind_builtin Unexecuted instantiation: slot.c:pgstat_is_kind_builtin Unexecuted instantiation: syncrep.c:pgstat_is_kind_builtin Unexecuted instantiation: walreceiver.c:pgstat_is_kind_builtin Unexecuted instantiation: walreceiverfuncs.c:pgstat_is_kind_builtin Unexecuted instantiation: walsender.c:pgstat_is_kind_builtin Unexecuted instantiation: basebackup.c:pgstat_is_kind_builtin Unexecuted instantiation: basebackup_progress.c:pgstat_is_kind_builtin Unexecuted instantiation: basebackup_throttle.c:pgstat_is_kind_builtin Unexecuted instantiation: extended_stats.c:pgstat_is_kind_builtin Unexecuted instantiation: buf_init.c:pgstat_is_kind_builtin Unexecuted instantiation: buf_table.c:pgstat_is_kind_builtin Unexecuted instantiation: bufmgr.c:pgstat_is_kind_builtin Unexecuted instantiation: freelist.c:pgstat_is_kind_builtin Unexecuted instantiation: localbuf.c:pgstat_is_kind_builtin Unexecuted instantiation: buffile.c:pgstat_is_kind_builtin Unexecuted instantiation: copydir.c:pgstat_is_kind_builtin Unexecuted instantiation: fd.c:pgstat_is_kind_builtin Unexecuted instantiation: dsm_impl.c:pgstat_is_kind_builtin Unexecuted instantiation: ipci.c:pgstat_is_kind_builtin Unexecuted instantiation: procarray.c:pgstat_is_kind_builtin Unexecuted instantiation: procsignal.c:pgstat_is_kind_builtin Unexecuted instantiation: shm_mq.c:pgstat_is_kind_builtin Unexecuted instantiation: signalfuncs.c:pgstat_is_kind_builtin Unexecuted instantiation: standby.c:pgstat_is_kind_builtin Unexecuted instantiation: waiteventset.c:pgstat_is_kind_builtin Unexecuted instantiation: deadlock.c:pgstat_is_kind_builtin Unexecuted instantiation: lmgr.c:pgstat_is_kind_builtin Unexecuted instantiation: lwlock.c:pgstat_is_kind_builtin Unexecuted instantiation: predicate.c:pgstat_is_kind_builtin Unexecuted instantiation: proc.c:pgstat_is_kind_builtin Unexecuted instantiation: bufpage.c:pgstat_is_kind_builtin Unexecuted instantiation: md.c:pgstat_is_kind_builtin Unexecuted instantiation: sync.c:pgstat_is_kind_builtin Unexecuted instantiation: postgres.c:pgstat_is_kind_builtin Unexecuted instantiation: backend_status.c:pgstat_is_kind_builtin Unexecuted instantiation: pgstat.c:pgstat_is_kind_builtin Unexecuted instantiation: pgstat_archiver.c:pgstat_is_kind_builtin Unexecuted instantiation: pgstat_backend.c:pgstat_is_kind_builtin Unexecuted instantiation: pgstat_bgwriter.c:pgstat_is_kind_builtin Unexecuted instantiation: pgstat_checkpointer.c:pgstat_is_kind_builtin Unexecuted instantiation: pgstat_database.c:pgstat_is_kind_builtin Unexecuted instantiation: pgstat_function.c:pgstat_is_kind_builtin Unexecuted instantiation: pgstat_io.c:pgstat_is_kind_builtin Unexecuted instantiation: pgstat_relation.c:pgstat_is_kind_builtin Unexecuted instantiation: pgstat_replslot.c:pgstat_is_kind_builtin Unexecuted instantiation: pgstat_shmem.c:pgstat_is_kind_builtin Unexecuted instantiation: pgstat_slru.c:pgstat_is_kind_builtin Unexecuted instantiation: pgstat_subscription.c:pgstat_is_kind_builtin Unexecuted instantiation: pgstat_wal.c:pgstat_is_kind_builtin Unexecuted instantiation: pgstat_xact.c:pgstat_is_kind_builtin Unexecuted instantiation: misc.c:pgstat_is_kind_builtin Unexecuted instantiation: pgstatfuncs.c:pgstat_is_kind_builtin Unexecuted instantiation: relcache.c:pgstat_is_kind_builtin Unexecuted instantiation: relmapper.c:pgstat_is_kind_builtin Unexecuted instantiation: elog.c:pgstat_is_kind_builtin Unexecuted instantiation: fmgr.c:pgstat_is_kind_builtin Unexecuted instantiation: miscinit.c:pgstat_is_kind_builtin Unexecuted instantiation: postinit.c:pgstat_is_kind_builtin Unexecuted instantiation: guc_tables.c:pgstat_is_kind_builtin Unexecuted instantiation: controldata_utils.c:pgstat_is_kind_builtin Unexecuted instantiation: shell_archive.c:pgstat_is_kind_builtin |
65 | | |
66 | | static inline bool |
67 | | pgstat_is_kind_custom(PgStat_Kind kind) |
68 | 0 | { |
69 | 0 | return kind >= PGSTAT_KIND_CUSTOM_MIN && kind <= PGSTAT_KIND_CUSTOM_MAX; |
70 | 0 | } Unexecuted instantiation: brin.c:pgstat_is_kind_custom Unexecuted instantiation: relation.c:pgstat_is_kind_custom Unexecuted instantiation: gininsert.c:pgstat_is_kind_custom Unexecuted instantiation: ginscan.c:pgstat_is_kind_custom Unexecuted instantiation: gistget.c:pgstat_is_kind_custom Unexecuted instantiation: hash.c:pgstat_is_kind_custom Unexecuted instantiation: hashsearch.c:pgstat_is_kind_custom Unexecuted instantiation: hashsort.c:pgstat_is_kind_custom Unexecuted instantiation: heapam.c:pgstat_is_kind_custom Unexecuted instantiation: heapam_handler.c:pgstat_is_kind_custom Unexecuted instantiation: pruneheap.c:pgstat_is_kind_custom Unexecuted instantiation: rewriteheap.c:pgstat_is_kind_custom Unexecuted instantiation: vacuumlazy.c:pgstat_is_kind_custom Unexecuted instantiation: indexam.c:pgstat_is_kind_custom Unexecuted instantiation: nbtree.c:pgstat_is_kind_custom Unexecuted instantiation: nbtsearch.c:pgstat_is_kind_custom Unexecuted instantiation: nbtsort.c:pgstat_is_kind_custom Unexecuted instantiation: spgscan.c:pgstat_is_kind_custom Unexecuted instantiation: clog.c:pgstat_is_kind_custom Unexecuted instantiation: multixact.c:pgstat_is_kind_custom Unexecuted instantiation: parallel.c:pgstat_is_kind_custom Unexecuted instantiation: slru.c:pgstat_is_kind_custom Unexecuted instantiation: timeline.c:pgstat_is_kind_custom Unexecuted instantiation: twophase.c:pgstat_is_kind_custom Unexecuted instantiation: twophase_rmgr.c:pgstat_is_kind_custom Unexecuted instantiation: xact.c:pgstat_is_kind_custom Unexecuted instantiation: xlog.c:pgstat_is_kind_custom Unexecuted instantiation: xlogarchive.c:pgstat_is_kind_custom Unexecuted instantiation: xlogfuncs.c:pgstat_is_kind_custom Unexecuted instantiation: xlogreader.c:pgstat_is_kind_custom Unexecuted instantiation: xlogrecovery.c:pgstat_is_kind_custom Unexecuted instantiation: heap.c:pgstat_is_kind_custom Unexecuted instantiation: index.c:pgstat_is_kind_custom Unexecuted instantiation: pg_proc.c:pgstat_is_kind_custom Unexecuted instantiation: storage.c:pgstat_is_kind_custom Unexecuted instantiation: analyze.c:pgstat_is_kind_custom Unexecuted instantiation: cluster.c:pgstat_is_kind_custom Unexecuted instantiation: copyfrom.c:pgstat_is_kind_custom Unexecuted instantiation: copyfromparse.c:pgstat_is_kind_custom Unexecuted instantiation: copyto.c:pgstat_is_kind_custom Unexecuted instantiation: dbcommands.c:pgstat_is_kind_custom Unexecuted instantiation: event_trigger.c:pgstat_is_kind_custom Unexecuted instantiation: functioncmds.c:pgstat_is_kind_custom Unexecuted instantiation: indexcmds.c:pgstat_is_kind_custom Unexecuted instantiation: matview.c:pgstat_is_kind_custom Unexecuted instantiation: subscriptioncmds.c:pgstat_is_kind_custom Unexecuted instantiation: tablecmds.c:pgstat_is_kind_custom Unexecuted instantiation: trigger.c:pgstat_is_kind_custom Unexecuted instantiation: vacuum.c:pgstat_is_kind_custom Unexecuted instantiation: vacuumparallel.c:pgstat_is_kind_custom Unexecuted instantiation: execExpr.c:pgstat_is_kind_custom Unexecuted instantiation: execExprInterp.c:pgstat_is_kind_custom Unexecuted instantiation: execMain.c:pgstat_is_kind_custom Unexecuted instantiation: execParallel.c:pgstat_is_kind_custom Unexecuted instantiation: execSRF.c:pgstat_is_kind_custom Unexecuted instantiation: nodeAppend.c:pgstat_is_kind_custom Unexecuted instantiation: nodeBitmapHeapscan.c:pgstat_is_kind_custom Unexecuted instantiation: pqmq.c:pgstat_is_kind_custom Unexecuted instantiation: autovacuum.c:pgstat_is_kind_custom Unexecuted instantiation: auxprocess.c:pgstat_is_kind_custom Unexecuted instantiation: bgworker.c:pgstat_is_kind_custom Unexecuted instantiation: bgwriter.c:pgstat_is_kind_custom Unexecuted instantiation: checkpointer.c:pgstat_is_kind_custom Unexecuted instantiation: pgarch.c:pgstat_is_kind_custom Unexecuted instantiation: postmaster.c:pgstat_is_kind_custom Unexecuted instantiation: syslogger.c:pgstat_is_kind_custom Unexecuted instantiation: walsummarizer.c:pgstat_is_kind_custom Unexecuted instantiation: walwriter.c:pgstat_is_kind_custom Unexecuted instantiation: applyparallelworker.c:pgstat_is_kind_custom Unexecuted instantiation: conflict.c:pgstat_is_kind_custom Unexecuted instantiation: launcher.c:pgstat_is_kind_custom Unexecuted instantiation: logical.c:pgstat_is_kind_custom Unexecuted instantiation: origin.c:pgstat_is_kind_custom Unexecuted instantiation: reorderbuffer.c:pgstat_is_kind_custom Unexecuted instantiation: slotsync.c:pgstat_is_kind_custom Unexecuted instantiation: snapbuild.c:pgstat_is_kind_custom Unexecuted instantiation: tablesync.c:pgstat_is_kind_custom Unexecuted instantiation: worker.c:pgstat_is_kind_custom Unexecuted instantiation: slot.c:pgstat_is_kind_custom Unexecuted instantiation: syncrep.c:pgstat_is_kind_custom Unexecuted instantiation: walreceiver.c:pgstat_is_kind_custom Unexecuted instantiation: walreceiverfuncs.c:pgstat_is_kind_custom Unexecuted instantiation: walsender.c:pgstat_is_kind_custom Unexecuted instantiation: basebackup.c:pgstat_is_kind_custom Unexecuted instantiation: basebackup_progress.c:pgstat_is_kind_custom Unexecuted instantiation: basebackup_throttle.c:pgstat_is_kind_custom Unexecuted instantiation: extended_stats.c:pgstat_is_kind_custom Unexecuted instantiation: buf_init.c:pgstat_is_kind_custom Unexecuted instantiation: buf_table.c:pgstat_is_kind_custom Unexecuted instantiation: bufmgr.c:pgstat_is_kind_custom Unexecuted instantiation: freelist.c:pgstat_is_kind_custom Unexecuted instantiation: localbuf.c:pgstat_is_kind_custom Unexecuted instantiation: buffile.c:pgstat_is_kind_custom Unexecuted instantiation: copydir.c:pgstat_is_kind_custom Unexecuted instantiation: fd.c:pgstat_is_kind_custom Unexecuted instantiation: dsm_impl.c:pgstat_is_kind_custom Unexecuted instantiation: ipci.c:pgstat_is_kind_custom Unexecuted instantiation: procarray.c:pgstat_is_kind_custom Unexecuted instantiation: procsignal.c:pgstat_is_kind_custom Unexecuted instantiation: shm_mq.c:pgstat_is_kind_custom Unexecuted instantiation: signalfuncs.c:pgstat_is_kind_custom Unexecuted instantiation: standby.c:pgstat_is_kind_custom Unexecuted instantiation: waiteventset.c:pgstat_is_kind_custom Unexecuted instantiation: deadlock.c:pgstat_is_kind_custom Unexecuted instantiation: lmgr.c:pgstat_is_kind_custom Unexecuted instantiation: lwlock.c:pgstat_is_kind_custom Unexecuted instantiation: predicate.c:pgstat_is_kind_custom Unexecuted instantiation: proc.c:pgstat_is_kind_custom Unexecuted instantiation: bufpage.c:pgstat_is_kind_custom Unexecuted instantiation: md.c:pgstat_is_kind_custom Unexecuted instantiation: sync.c:pgstat_is_kind_custom Unexecuted instantiation: postgres.c:pgstat_is_kind_custom Unexecuted instantiation: backend_status.c:pgstat_is_kind_custom Unexecuted instantiation: pgstat.c:pgstat_is_kind_custom Unexecuted instantiation: pgstat_archiver.c:pgstat_is_kind_custom Unexecuted instantiation: pgstat_backend.c:pgstat_is_kind_custom Unexecuted instantiation: pgstat_bgwriter.c:pgstat_is_kind_custom Unexecuted instantiation: pgstat_checkpointer.c:pgstat_is_kind_custom Unexecuted instantiation: pgstat_database.c:pgstat_is_kind_custom Unexecuted instantiation: pgstat_function.c:pgstat_is_kind_custom Unexecuted instantiation: pgstat_io.c:pgstat_is_kind_custom Unexecuted instantiation: pgstat_relation.c:pgstat_is_kind_custom Unexecuted instantiation: pgstat_replslot.c:pgstat_is_kind_custom Unexecuted instantiation: pgstat_shmem.c:pgstat_is_kind_custom Unexecuted instantiation: pgstat_slru.c:pgstat_is_kind_custom Unexecuted instantiation: pgstat_subscription.c:pgstat_is_kind_custom Unexecuted instantiation: pgstat_wal.c:pgstat_is_kind_custom Unexecuted instantiation: pgstat_xact.c:pgstat_is_kind_custom Unexecuted instantiation: misc.c:pgstat_is_kind_custom Unexecuted instantiation: pgstatfuncs.c:pgstat_is_kind_custom Unexecuted instantiation: relcache.c:pgstat_is_kind_custom Unexecuted instantiation: relmapper.c:pgstat_is_kind_custom Unexecuted instantiation: elog.c:pgstat_is_kind_custom Unexecuted instantiation: fmgr.c:pgstat_is_kind_custom Unexecuted instantiation: miscinit.c:pgstat_is_kind_custom Unexecuted instantiation: postinit.c:pgstat_is_kind_custom Unexecuted instantiation: guc_tables.c:pgstat_is_kind_custom Unexecuted instantiation: controldata_utils.c:pgstat_is_kind_custom Unexecuted instantiation: shell_archive.c:pgstat_is_kind_custom |
71 | | |
72 | | #endif /* PGSTAT_KIND_H */ |