|
PostgreSQL Source Code git master
|
#include <lock.h>
Data Fields | |
| int | numLockModes |
| const LOCKMASK * | conflictTab |
| const char *const * | lockModeNames |
| const bool * | trace_flag |
| const LOCKMASK* LockMethodData::conflictTab |
Definition at line 113 of file lock.h.
Referenced by DoLockModesConflict(), FindLockCycleRecurseMember(), GetLockConflicts(), JoinWaitQueue(), LockAcquireExtended(), LockCheckConflicts(), LockHasWaiters(), pg_blocking_pids(), ProcLockWakeup(), and UnGrantLock().
| const char* const* LockMethodData::lockModeNames |
Definition at line 114 of file lock.h.
Referenced by GetLockmodeName(), lock_twophase_recover(), LockAcquireExtended(), LockHasWaiters(), LockRefindAndRelease(), LockRelease(), and SetupLockInTable().
| int LockMethodData::numLockModes |
Definition at line 112 of file lock.h.
Referenced by FindLockCycleRecurseMember(), GetLockConflicts(), LockAcquireExtended(), LockCheckConflicts(), LockHasWaiters(), LockRelease(), LockReleaseAll(), and SetupLockInTable().
| const bool* LockMethodData::trace_flag |
Definition at line 115 of file lock.h.
Referenced by LockReleaseAll().