#include <lock.h>
Data Fields | |
uint32 | locktag_field1 |
uint32 | locktag_field2 |
uint32 | locktag_field3 |
uint16 | locktag_field4 |
uint8 | locktag_type |
uint8 | locktag_lockmethodid |
Definition at line 201 of file lock.h.
Definition at line 203 of file lock.h.
Referenced by DescribeLockTag(), FastPathTransferRelationLocks(), GetLockConflicts(), GetRunningTransactionLocks(), lock_twophase_recover(), lock_twophase_standby_recover(), LockAcquireExtended(), LockHasWaiters(), LockRelease(), pg_lock_status(), and SetupLockInTable().
Definition at line 204 of file lock.h.
Referenced by DescribeLockTag(), FastPathGetRelationLockEntry(), FastPathTransferRelationLocks(), GetLockConflicts(), GetRunningTransactionLocks(), lock_twophase_recover(), lock_twophase_standby_recover(), LockAcquireExtended(), LockHasWaiters(), LockRelease(), LockReleaseAll(), pg_lock_status(), and SetupLockInTable().
Definition at line 205 of file lock.h.
Referenced by DescribeLockTag(), lock_twophase_recover(), LockAcquireExtended(), pg_lock_status(), and SetupLockInTable().
Definition at line 206 of file lock.h.
Referenced by DescribeLockTag(), LockAcquireExtended(), and pg_lock_status().
Definition at line 208 of file lock.h.
Referenced by DeadLockReport(), GetLockConflicts(), lock_twophase_postcommit(), lock_twophase_recover(), lock_twophase_standby_recover(), LockAcquireExtended(), LockHasWaiters(), LockRelease(), pg_lock_status(), and ProcSleep().
Definition at line 207 of file lock.h.
Referenced by AtPrepare_Locks(), DescribeLockTag(), GetRunningTransactionLocks(), lock_twophase_standby_recover(), LockAcquireExtended(), pg_lock_status(), and PostPrepare_Locks().