Data Fields | |
int | numProcs |
int | maxProcs |
int | maxKnownAssignedXids |
int | numKnownAssignedXids |
int | tailKnownAssignedXids |
int | headKnownAssignedXids |
slock_t | known_assigned_xids_lck |
TransactionId | lastOverflowedXid |
int | pgprocnos [1] |
Definition at line 62 of file procarray.c.
Definition at line 73 of file procarray.c.
Referenced by CreateSharedProcArray(), KnownAssignedXidsAdd(), KnownAssignedXidsCompress(), KnownAssignedXidsDisplay(), KnownAssignedXidsGetAndSetXmin(), KnownAssignedXidsGetOldestXmin(), KnownAssignedXidsRemovePreceding(), KnownAssignedXidsReset(), and KnownAssignedXidsSearch().
Definition at line 74 of file procarray.c.
Referenced by CreateSharedProcArray(), KnownAssignedXidsAdd(), KnownAssignedXidsGetAndSetXmin(), KnownAssignedXidsGetOldestXmin(), and KnownAssignedXidsSearch().
Definition at line 83 of file procarray.c.
Referenced by CreateSharedProcArray(), GetSnapshotData(), ProcArrayApplyRecoveryInfo(), ProcArrayApplyXidAssignment(), and TransactionIdIsInProgress().
Definition at line 70 of file procarray.c.
Referenced by CreateSharedProcArray(), and KnownAssignedXidsAdd().
Definition at line 65 of file procarray.c.
Referenced by CreateSharedProcArray(), GetConflictingVirtualXIDs(), GetCurrentVirtualXIDs(), GetMaxSnapshotXidCount(), GetVirtualXIDsDelayingChkpt(), ProcArrayAdd(), and TransactionIdIsInProgress().
Definition at line 71 of file procarray.c.
Referenced by CreateSharedProcArray(), KnownAssignedXidsAdd(), KnownAssignedXidsDisplay(), KnownAssignedXidsRemovePreceding(), KnownAssignedXidsReset(), KnownAssignedXidsSearch(), and ProcArrayApplyRecoveryInfo().
Definition at line 64 of file procarray.c.
Referenced by BackendPidGetProc(), BackendXidGetPid(), CancelDBBackends(), CancelVirtualTransaction(), CountDBBackends(), CountOtherDBBackends(), CountUserBackends(), CreateSharedProcArray(), GetConflictingVirtualXIDs(), GetCurrentVirtualXIDs(), GetOldestActiveTransactionId(), GetOldestXmin(), GetRunningTransactionData(), GetSnapshotData(), GetVirtualXIDsDelayingChkpt(), HaveVirtualXIDsDelayingChkpt(), MinimumActiveBackends(), ProcArrayAdd(), ProcArrayInstallImportedXmin(), ProcArrayRemove(), TransactionIdIsActive(), and TransactionIdIsInProgress().
int ProcArrayStruct::pgprocnos[1] |
Definition at line 89 of file procarray.c.
Referenced by BackendPidGetProc(), BackendXidGetPid(), CancelDBBackends(), CancelVirtualTransaction(), CountDBBackends(), CountOtherDBBackends(), CountUserBackends(), GetConflictingVirtualXIDs(), GetCurrentVirtualXIDs(), GetOldestActiveTransactionId(), GetOldestXmin(), GetRunningTransactionData(), GetSnapshotData(), GetVirtualXIDsDelayingChkpt(), HaveVirtualXIDsDelayingChkpt(), MinimumActiveBackends(), ProcArrayAdd(), ProcArrayInstallImportedXmin(), ProcArrayRemove(), TransactionIdIsActive(), and TransactionIdIsInProgress().
Definition at line 72 of file procarray.c.
Referenced by CreateSharedProcArray(), KnownAssignedXidsAdd(), KnownAssignedXidsCompress(), KnownAssignedXidsDisplay(), KnownAssignedXidsGetAndSetXmin(), KnownAssignedXidsGetOldestXmin(), KnownAssignedXidsRemovePreceding(), KnownAssignedXidsReset(), and KnownAssignedXidsSearch().