PostgreSQL Source Code
git master
|
Definition at line 72 of file procarray.c.
int ProcArrayStruct::headKnownAssignedXids |
Definition at line 83 of file procarray.c.
Referenced by CreateSharedProcArray(), KnownAssignedXidsAdd(), KnownAssignedXidsCompress(), KnownAssignedXidsDisplay(), KnownAssignedXidsGetAndSetXmin(), KnownAssignedXidsGetOldestXmin(), KnownAssignedXidsRemovePreceding(), KnownAssignedXidsReset(), and KnownAssignedXidsSearch().
TransactionId ProcArrayStruct::lastOverflowedXid |
Definition at line 92 of file procarray.c.
Referenced by CreateSharedProcArray(), ExpireAllKnownAssignedTransactionIds(), ExpireOldKnownAssignedTransactionIds(), GetSnapshotData(), ProcArrayApplyRecoveryInfo(), ProcArrayApplyXidAssignment(), and TransactionIdIsInProgress().
int ProcArrayStruct::maxKnownAssignedXids |
Definition at line 80 of file procarray.c.
Referenced by CreateSharedProcArray(), and KnownAssignedXidsAdd().
int ProcArrayStruct::maxProcs |
Definition at line 75 of file procarray.c.
Referenced by CreateSharedProcArray(), GetConflictingVirtualXIDs(), GetCurrentVirtualXIDs(), GetMaxSnapshotXidCount(), GetVirtualXIDsDelayingChkpt(), ProcArrayAdd(), ProcArrayRemove(), and TransactionIdIsInProgress().
int ProcArrayStruct::numKnownAssignedXids |
Definition at line 81 of file procarray.c.
Referenced by CreateSharedProcArray(), KnownAssignedXidsAdd(), KnownAssignedXidsCompress(), KnownAssignedXidsDisplay(), KnownAssignedXidsRemovePreceding(), KnownAssignedXidsReset(), KnownAssignedXidsSearch(), and ProcArrayApplyRecoveryInfo().
int ProcArrayStruct::numProcs |
Definition at line 74 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 100 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 97 of file procarray.c.
Referenced by ComputeXidHorizons(), CreateSharedProcArray(), GetOldestSafeDecodingTransactionId(), GetSnapshotData(), ProcArrayGetReplicationSlotXmin(), and ProcArraySetReplicationSlotXmin().
TransactionId ProcArrayStruct::replication_slot_xmin |
Definition at line 95 of file procarray.c.
Referenced by ComputeXidHorizons(), CreateSharedProcArray(), GetOldestSafeDecodingTransactionId(), GetSnapshotData(), ProcArrayGetReplicationSlotXmin(), and ProcArraySetReplicationSlotXmin().
int ProcArrayStruct::tailKnownAssignedXids |
Definition at line 82 of file procarray.c.
Referenced by CreateSharedProcArray(), KnownAssignedXidsAdd(), KnownAssignedXidsCompress(), KnownAssignedXidsDisplay(), KnownAssignedXidsGetAndSetXmin(), KnownAssignedXidsGetOldestXmin(), KnownAssignedXidsRemovePreceding(), KnownAssignedXidsReset(), and KnownAssignedXidsSearch().