PostgreSQL Source Code
git master
|
Definition at line 71 of file procarray.c.
int ProcArrayStruct::headKnownAssignedXids |
Definition at line 82 of file procarray.c.
Referenced by CreateSharedProcArray(), KnownAssignedXidsAdd(), KnownAssignedXidsCompress(), KnownAssignedXidsDisplay(), KnownAssignedXidsGetAndSetXmin(), KnownAssignedXidsGetOldestXmin(), KnownAssignedXidsRemovePreceding(), KnownAssignedXidsReset(), and KnownAssignedXidsSearch().
TransactionId ProcArrayStruct::lastOverflowedXid |
Definition at line 91 of file procarray.c.
Referenced by CreateSharedProcArray(), ExpireAllKnownAssignedTransactionIds(), ExpireOldKnownAssignedTransactionIds(), GetSnapshotData(), ProcArrayApplyRecoveryInfo(), ProcArrayApplyXidAssignment(), and TransactionIdIsInProgress().
int ProcArrayStruct::maxKnownAssignedXids |
Definition at line 79 of file procarray.c.
Referenced by CreateSharedProcArray(), and KnownAssignedXidsAdd().
int ProcArrayStruct::maxProcs |
Definition at line 74 of file procarray.c.
Referenced by CreateSharedProcArray(), GetConflictingVirtualXIDs(), GetCurrentVirtualXIDs(), GetMaxSnapshotXidCount(), GetVirtualXIDsDelayingChkpt(), ProcArrayAdd(), ProcArrayRemove(), and TransactionIdIsInProgress().
int ProcArrayStruct::numKnownAssignedXids |
Definition at line 80 of file procarray.c.
Referenced by CreateSharedProcArray(), KnownAssignedXidsAdd(), KnownAssignedXidsCompress(), KnownAssignedXidsDisplay(), KnownAssignedXidsRemovePreceding(), KnownAssignedXidsReset(), KnownAssignedXidsSearch(), and ProcArrayApplyRecoveryInfo().
int ProcArrayStruct::numProcs |
Definition at line 73 of file procarray.c.
Referenced by BackendPidGetProcWithLock(), BackendXidGetPid(), CancelDBBackends(), ComputeXidHorizons(), CountDBBackends(), CountDBConnections(), CountOtherDBBackends(), CountUserBackends(), CreateSharedProcArray(), GetConflictingVirtualXIDs(), GetCurrentVirtualXIDs(), GetOldestActiveTransactionId(), GetOldestSafeDecodingTransactionId(), GetRunningTransactionData(), GetSnapshotData(), GetVirtualXIDsDelayingChkpt(), HaveVirtualXIDsDelayingChkpt(), MinimumActiveBackends(), ProcArrayAdd(), ProcArrayInstallImportedXmin(), ProcArrayRemove(), SignalVirtualTransaction(), TerminateOtherDBBackends(), TransactionIdIsActive(), and TransactionIdIsInProgress().
int ProcArrayStruct::pgprocnos[FLEXIBLE_ARRAY_MEMBER] |
Definition at line 99 of file procarray.c.
Referenced by BackendPidGetProcWithLock(), BackendXidGetPid(), CancelDBBackends(), ComputeXidHorizons(), CountDBBackends(), CountDBConnections(), CountOtherDBBackends(), CountUserBackends(), GetConflictingVirtualXIDs(), GetCurrentVirtualXIDs(), GetRunningTransactionData(), GetSnapshotData(), GetVirtualXIDsDelayingChkpt(), HaveVirtualXIDsDelayingChkpt(), MinimumActiveBackends(), ProcArrayAdd(), ProcArrayInstallImportedXmin(), ProcArrayRemove(), SignalVirtualTransaction(), TerminateOtherDBBackends(), TransactionIdIsActive(), and TransactionIdIsInProgress().
TransactionId ProcArrayStruct::replication_slot_catalog_xmin |
Definition at line 96 of file procarray.c.
Referenced by ComputeXidHorizons(), CreateSharedProcArray(), GetOldestSafeDecodingTransactionId(), GetSnapshotData(), ProcArrayGetReplicationSlotXmin(), and ProcArraySetReplicationSlotXmin().
TransactionId ProcArrayStruct::replication_slot_xmin |
Definition at line 94 of file procarray.c.
Referenced by ComputeXidHorizons(), CreateSharedProcArray(), GetOldestSafeDecodingTransactionId(), GetSnapshotData(), ProcArrayGetReplicationSlotXmin(), and ProcArraySetReplicationSlotXmin().
int ProcArrayStruct::tailKnownAssignedXids |
Definition at line 81 of file procarray.c.
Referenced by CreateSharedProcArray(), KnownAssignedXidsAdd(), KnownAssignedXidsCompress(), KnownAssignedXidsDisplay(), KnownAssignedXidsGetAndSetXmin(), KnownAssignedXidsGetOldestXmin(), KnownAssignedXidsRemovePreceding(), KnownAssignedXidsReset(), and KnownAssignedXidsSearch().