PostgreSQL Source Code
git master
|
#include <predicate_internals.h>
Definition at line 144 of file predicate_internals.h.
dlist_head PredXactListData::activeList |
Definition at line 147 of file predicate_internals.h.
Referenced by CreatePredXact(), GetSafeSnapshotBlockingPids(), GetSerializableTransactionSnapshotInt(), PredicateLockShmemInit(), and SetNewSxactGlobalXmin().
dlist_head PredXactListData::availableList |
Definition at line 146 of file predicate_internals.h.
Referenced by CreatePredXact(), PredicateLockShmemInit(), and ReleasePredXact().
SerCommitSeqNo PredXactListData::CanPartialClearThrough |
Definition at line 165 of file predicate_internals.h.
Referenced by ClearOldPredicateLocks(), PredicateLockShmemInit(), and ReleasePredicateLocks().
SERIALIZABLEXACT* PredXactListData::element |
Definition at line 174 of file predicate_internals.h.
Referenced by PredicateLockShmemInit().
SerCommitSeqNo PredXactListData::HavePartialClearedThrough |
Definition at line 170 of file predicate_internals.h.
Referenced by ClearOldPredicateLocks(), and PredicateLockShmemInit().
SerCommitSeqNo PredXactListData::LastSxactCommitSeqNo |
Definition at line 161 of file predicate_internals.h.
Referenced by GetSerializableTransactionSnapshotInt(), PreCommit_CheckForSerializationFailure(), PredicateLockShmemInit(), and ReleasePredicateLocks().
SERIALIZABLEXACT* PredXactListData::OldCommittedSxact |
Definition at line 172 of file predicate_internals.h.
Referenced by PredicateLockShmemInit().
TransactionId PredXactListData::SxactGlobalXmin |
Definition at line 155 of file predicate_internals.h.
Referenced by CheckTableForSerializableConflictIn(), ClearOldPredicateLocks(), DropAllPredicateLocksFromTable(), GetSerializableTransactionSnapshotInt(), predicatelock_twophase_recover(), PredicateLockPageSplit(), PredicateLockShmemInit(), ReleasePredicateLocks(), and SetNewSxactGlobalXmin().
int PredXactListData::SxactGlobalXminCount |
Definition at line 157 of file predicate_internals.h.
Referenced by GetSerializableTransactionSnapshotInt(), predicatelock_twophase_recover(), PredicateLockShmemInit(), ReleasePredicateLocks(), and SetNewSxactGlobalXmin().
int PredXactListData::WritableSxactCount |
Definition at line 159 of file predicate_internals.h.
Referenced by GetSerializableTransactionSnapshotInt(), predicatelock_twophase_recover(), PredicateLockShmemInit(), and ReleasePredicateLocks().