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