PostgreSQL Source Code: PgStatShared_HashEntry Struct Reference (original) (raw)
#include <[pgstat_internal.h](pgstat%5F%5Finternal%5F8h%5Fsource.html)>
Data Fields | |
---|---|
PgStat_HashKey | key |
bool | dropped |
pg_atomic_uint32 | refcount |
pg_atomic_uint32 | generation |
dsa_pointer | body |
Detailed Description
Field Documentation
◆ body
◆ dropped
bool PgStatShared_HashEntry::dropped
Definition at line 74 of file pgstat_internal.h.
Referenced by pgstat_build_snapshot(), pgstat_drop_database_and_contents(), pgstat_drop_entry_internal(), pgstat_fetch_entry(), pgstat_gc_entry_refs(), pgstat_get_entry_ref(), pgstat_init_entry(), pgstat_reinit_entry(), pgstat_release_entry_ref(), pgstat_reset_entry(), and pgstat_reset_matching_entries().
◆ generation
◆ key
Definition at line 67 of file pgstat_internal.h.
Referenced by match_db_entries(), match_inj_entries(), match_kind(), pgstat_build_snapshot(), pgstat_delete_pending_entry(), pgstat_drop_database_and_contents(), pgstat_drop_entry_internal(), pgstat_flush_pending_entries(), pgstat_relation_flush_cb(), pgstat_release_entry_ref(), and pgstat_reset_matching_entries().
◆ refcount
The documentation for this struct was generated from the following file:
- src/include/utils/pgstat_internal.h