PostgreSQL Source Code
git master
|
#include <predicate_internals.h>
Data Fields | |
PREDICATELOCKTAG | tag |
SHM_QUEUE | targetLink |
SHM_QUEUE | xactLink |
SerCommitSeqNo | commitSeqNo |
Definition at line 333 of file predicate_internals.h.
SerCommitSeqNo PREDICATELOCK::commitSeqNo |
Definition at line 343 of file predicate_internals.h.
Referenced by ClearOldPredicateLocks(), CreatePredicateLock(), DropAllPredicateLocksFromTable(), ReleaseOneSerializableXact(), and TransferPredicateLocksToNewTarget().
PREDICATELOCKTAG PREDICATELOCK::tag |
Definition at line 336 of file predicate_internals.h.
Referenced by AtPrepare_PredicateLocks(), CheckTableForSerializableConflictIn(), CheckTargetForConflictsIn(), ClearOldPredicateLocks(), DeleteChildTargetLocks(), DeleteLockTarget(), DropAllPredicateLocksFromTable(), GetPredicateLockStatusData(), ReleaseOneSerializableXact(), and TransferPredicateLocksToNewTarget().
SHM_QUEUE PREDICATELOCK::targetLink |
Definition at line 339 of file predicate_internals.h.
Referenced by CheckTableForSerializableConflictIn(), CheckTargetForConflictsIn(), ClearOldPredicateLocks(), CreatePredicateLock(), DeleteChildTargetLocks(), DeleteLockTarget(), DropAllPredicateLocksFromTable(), ReleaseOneSerializableXact(), and TransferPredicateLocksToNewTarget().
SHM_QUEUE PREDICATELOCK::xactLink |
Definition at line 341 of file predicate_internals.h.
Referenced by AtPrepare_PredicateLocks(), CheckTargetForConflictsIn(), ClearOldPredicateLocks(), CreatePredicateLock(), DeleteChildTargetLocks(), DeleteLockTarget(), DropAllPredicateLocksFromTable(), ReleaseOneSerializableXact(), and TransferPredicateLocksToNewTarget().