PostgreSQL Source Code
git master
|
#include <lock.h>
Data Fields | |
LOCKTAG | locktag |
LOCKMASK | holdMask |
LOCKMODE | waitLockMode |
VirtualTransactionId | vxid |
TimestampTz | waitStart |
int | pid |
int | leaderPid |
bool | fastpath |
bool LockInstanceData::fastpath |
Definition at line 462 of file lock.h.
Referenced by GetLockStatusData(), GetSingleProcBlockerStatusData(), and pg_lock_status().
LOCKMASK LockInstanceData::holdMask |
Definition at line 455 of file lock.h.
Referenced by GetLockStatusData(), GetSingleProcBlockerStatusData(), pg_blocking_pids(), and pg_lock_status().
int LockInstanceData::leaderPid |
Definition at line 461 of file lock.h.
Referenced by GetLockStatusData(), GetSingleProcBlockerStatusData(), and pg_blocking_pids().
LOCKTAG LockInstanceData::locktag |
Definition at line 454 of file lock.h.
Referenced by GetLockStatusData(), GetSingleProcBlockerStatusData(), pg_blocking_pids(), and pg_lock_status().
int LockInstanceData::pid |
Definition at line 460 of file lock.h.
Referenced by GetLockStatusData(), GetSingleProcBlockerStatusData(), pg_blocking_pids(), and pg_lock_status().
VirtualTransactionId LockInstanceData::vxid |
Definition at line 457 of file lock.h.
Referenced by GetLockStatusData(), GetSingleProcBlockerStatusData(), and pg_lock_status().
LOCKMODE LockInstanceData::waitLockMode |
Definition at line 456 of file lock.h.
Referenced by GetLockStatusData(), GetSingleProcBlockerStatusData(), pg_blocking_pids(), and pg_lock_status().
TimestampTz LockInstanceData::waitStart |
Definition at line 458 of file lock.h.
Referenced by GetLockStatusData(), and pg_lock_status().