PostgreSQL Source Code git master
Data Fields
PgStat_ShmemControl Struct Reference

#include <pgstat_internal.h>

Data Fields

void *  raw_dsa_area
 
 
bool  is_shutdown
 
 
 
 
 
 
 
 
 
 

Detailed Description

Definition at line 487 of file pgstat_internal.h.

Field Documentation

archiver

PgStatShared_Archiver PgStat_ShmemControl::archiver

Definition at line 522 of file pgstat_internal.h.

Referenced by pgstat_archiver_reset_all_cb(), pgstat_archiver_snapshot_cb(), and pgstat_report_archiver().

bgwriter

PgStatShared_BgWriter PgStat_ShmemControl::bgwriter

Definition at line 523 of file pgstat_internal.h.

Referenced by pgstat_bgwriter_reset_all_cb(), pgstat_bgwriter_snapshot_cb(), and pgstat_report_bgwriter().

checkpointer

PgStatShared_Checkpointer PgStat_ShmemControl::checkpointer

Definition at line 524 of file pgstat_internal.h.

Referenced by pgstat_checkpointer_reset_all_cb(), pgstat_checkpointer_snapshot_cb(), and pgstat_report_checkpointer().

custom_data

void* PgStat_ShmemControl::custom_data[PGSTAT_KIND_CUSTOM_SIZE]

Definition at line 533 of file pgstat_internal.h.

Referenced by pgstat_get_custom_shmem_data(), and pgstat_read_statsfile().

entry_counts

pg_atomic_uint64 PgStat_ShmemControl::entry_counts[PGSTAT_KIND_MAX]

Definition at line 517 of file pgstat_internal.h.

Referenced by pgstat_free_entry(), pgstat_get_entry_count(), and pgstat_init_entry().

gc_request_count

pg_atomic_uint64 PgStat_ShmemControl::gc_request_count

Definition at line 507 of file pgstat_internal.h.

Referenced by pgstat_gc_entry_refs(), pgstat_need_entry_refs_gc(), pgstat_request_entry_refs_gc(), and pgstat_setup_shared_refs().

hash_handle

dshash_table_handle PgStat_ShmemControl::hash_handle

Definition at line 495 of file pgstat_internal.h.

Referenced by pgstat_attach_shmem().

io

PgStatShared_IO PgStat_ShmemControl::io

Definition at line 525 of file pgstat_internal.h.

Referenced by pgstat_io_flush_cb(), pgstat_io_reset_all_cb(), and pgstat_io_snapshot_cb().

is_shutdown

bool PgStat_ShmemControl::is_shutdown

Definition at line 498 of file pgstat_internal.h.

Referenced by pgstat_before_server_shutdown(), pgstat_get_entry_ref(), pgstat_report_bgwriter(), pgstat_report_checkpointer(), pgstat_report_stat(), and pgstat_wal_flush_cb().

raw_dsa_area

void* PgStat_ShmemControl::raw_dsa_area

Definition at line 489 of file pgstat_internal.h.

Referenced by pgstat_attach_shmem(), and pgstat_detach_shmem().

slru

PgStatShared_SLRU PgStat_ShmemControl::slru

Definition at line 526 of file pgstat_internal.h.

Referenced by pgstat_reset_slru_counter_internal(), pgstat_slru_flush_cb(), and pgstat_slru_snapshot_cb().

wal

PgStatShared_Wal PgStat_ShmemControl::wal

Definition at line 527 of file pgstat_internal.h.

Referenced by pgstat_wal_flush_cb(), pgstat_wal_reset_all_cb(), and pgstat_wal_snapshot_cb().


The documentation for this struct was generated from the following file:

AltStyle によって変換されたページ (->オリジナル) /