/* autogenerated from src/gausskernel/storage/lmgr/lwlocknames.txt, do not edit */ /* there is deliberately not an #ifndef LWLOCKNAMES_H here */ #define BufFreelistLock (&t_thrd.shemem_ptr_cxt.mainLWLockArray[0].lock) #define CUSlotListLock (&t_thrd.shemem_ptr_cxt.mainLWLockArray[1].lock) #define ShmemIndexLock (&t_thrd.shemem_ptr_cxt.mainLWLockArray[2].lock) #define OidGenLock (&t_thrd.shemem_ptr_cxt.mainLWLockArray[3].lock) #define XidGenLock (&t_thrd.shemem_ptr_cxt.mainLWLockArray[4].lock) #define ProcArrayLock (&t_thrd.shemem_ptr_cxt.mainLWLockArray[5].lock) #define SInvalReadLock (&t_thrd.shemem_ptr_cxt.mainLWLockArray[6].lock) #define SInvalWriteLock (&t_thrd.shemem_ptr_cxt.mainLWLockArray[7].lock) #define WALBufMappingLock (&t_thrd.shemem_ptr_cxt.mainLWLockArray[8].lock) #define WALWriteLock (&t_thrd.shemem_ptr_cxt.mainLWLockArray[9].lock) #define ControlFileLock (&t_thrd.shemem_ptr_cxt.mainLWLockArray[10].lock) #define CheckpointLock (&t_thrd.shemem_ptr_cxt.mainLWLockArray[11].lock) #define CLogControlLock (&t_thrd.shemem_ptr_cxt.mainLWLockArray[12].lock) #define SubtransControlLock (&t_thrd.shemem_ptr_cxt.mainLWLockArray[13].lock) #define MultiXactGenLock (&t_thrd.shemem_ptr_cxt.mainLWLockArray[14].lock) #define MultiXactOffsetControlLock (&t_thrd.shemem_ptr_cxt.mainLWLockArray[15].lock) #define MultiXactMemberControlLock (&t_thrd.shemem_ptr_cxt.mainLWLockArray[16].lock) #define RelCacheInitLock (&t_thrd.shemem_ptr_cxt.mainLWLockArray[17].lock) #define CheckpointerCommLock (&t_thrd.shemem_ptr_cxt.mainLWLockArray[18].lock) #define TwoPhaseStateLock (&t_thrd.shemem_ptr_cxt.mainLWLockArray[19].lock) #define TablespaceCreateLock (&t_thrd.shemem_ptr_cxt.mainLWLockArray[20].lock) #define BtreeVacuumLock (&t_thrd.shemem_ptr_cxt.mainLWLockArray[21].lock) #define AddinShmemInitLock (&t_thrd.shemem_ptr_cxt.mainLWLockArray[22].lock) #define AutovacuumLock (&t_thrd.shemem_ptr_cxt.mainLWLockArray[23].lock) #define AutovacuumScheduleLock (&t_thrd.shemem_ptr_cxt.mainLWLockArray[24].lock) #define AutoanalyzeLock (&t_thrd.shemem_ptr_cxt.mainLWLockArray[25].lock) #define SyncScanLock (&t_thrd.shemem_ptr_cxt.mainLWLockArray[26].lock) #define BarrierLock (&t_thrd.shemem_ptr_cxt.mainLWLockArray[27].lock) #define NodeTableLock (&t_thrd.shemem_ptr_cxt.mainLWLockArray[28].lock) #define PoolerLock (&t_thrd.shemem_ptr_cxt.mainLWLockArray[29].lock) #define AlterPortLock (&t_thrd.shemem_ptr_cxt.mainLWLockArray[30].lock) #define RelationMappingLock (&t_thrd.shemem_ptr_cxt.mainLWLockArray[31].lock) #define AsyncCtlLock (&t_thrd.shemem_ptr_cxt.mainLWLockArray[32].lock) #define AsyncQueueLock (&t_thrd.shemem_ptr_cxt.mainLWLockArray[33].lock) #define SerializableXactHashLock (&t_thrd.shemem_ptr_cxt.mainLWLockArray[34].lock) #define SerializableFinishedListLock (&t_thrd.shemem_ptr_cxt.mainLWLockArray[35].lock) #define SerializablePredicateLockListLock (&t_thrd.shemem_ptr_cxt.mainLWLockArray[36].lock) #define OldSerXidLock (&t_thrd.shemem_ptr_cxt.mainLWLockArray[37].lock) #define FileStatLock (&t_thrd.shemem_ptr_cxt.mainLWLockArray[38].lock) #define SyncRepLock (&t_thrd.shemem_ptr_cxt.mainLWLockArray[39].lock) #define DataSyncRepLock (&t_thrd.shemem_ptr_cxt.mainLWLockArray[40].lock) #define DataFileIdCacheLock (&t_thrd.shemem_ptr_cxt.mainLWLockArray[41].lock) #define CStoreColspaceCacheLock (&t_thrd.shemem_ptr_cxt.mainLWLockArray[42].lock) #define CStoreCUCacheSweepLock (&t_thrd.shemem_ptr_cxt.mainLWLockArray[43].lock) #define MetaCacheSweepLock (&t_thrd.shemem_ptr_cxt.mainLWLockArray[44].lock) #define FdwPartitionCacheLock (&t_thrd.shemem_ptr_cxt.mainLWLockArray[45].lock) #define DfsConnectorCacheLock (&t_thrd.shemem_ptr_cxt.mainLWLockArray[46].lock) #define dummyServerInfoCacheLock (&t_thrd.shemem_ptr_cxt.mainLWLockArray[47].lock) #define ExtensionConnectorLibLock (&t_thrd.shemem_ptr_cxt.mainLWLockArray[48].lock) #define SearchServerLibLock (&t_thrd.shemem_ptr_cxt.mainLWLockArray[49].lock) #define DfsUserLoginLock (&t_thrd.shemem_ptr_cxt.mainLWLockArray[50].lock) #define DfsSpaceCacheLock (&t_thrd.shemem_ptr_cxt.mainLWLockArray[51].lock) #define LsnXlogChkFileLock (&t_thrd.shemem_ptr_cxt.mainLWLockArray[52].lock) #define GTMHostInfoLock (&t_thrd.shemem_ptr_cxt.mainLWLockArray[53].lock) #define ReplicationSlotAllocationLock (&t_thrd.shemem_ptr_cxt.mainLWLockArray[54].lock) #define ReplicationSlotControlLock (&t_thrd.shemem_ptr_cxt.mainLWLockArray[55].lock) #define FullBuildXlogCopyStartPtrLock (&t_thrd.shemem_ptr_cxt.mainLWLockArray[56].lock) #define LogicalReplicationSlotPersistentDataLock (&t_thrd.shemem_ptr_cxt.mainLWLockArray[57].lock) #define ResourcePoolHashLock (&t_thrd.shemem_ptr_cxt.mainLWLockArray[58].lock) #define WorkloadStatHashLock (&t_thrd.shemem_ptr_cxt.mainLWLockArray[59].lock) #define WorkloadIoStatHashLock (&t_thrd.shemem_ptr_cxt.mainLWLockArray[60].lock) #define WorkloadCGroupHashLock (&t_thrd.shemem_ptr_cxt.mainLWLockArray[61].lock) #define WorkloadSessionInfoLock (&t_thrd.shemem_ptr_cxt.mainLWLockArray[62].lock) #define OBSGetPathLock (&t_thrd.shemem_ptr_cxt.mainLWLockArray[63].lock) #define WorkloadUserInfoLock (&t_thrd.shemem_ptr_cxt.mainLWLockArray[64].lock) #define WorkloadRecordLock (&t_thrd.shemem_ptr_cxt.mainLWLockArray[65].lock) #define WorkloadIOUtilLock (&t_thrd.shemem_ptr_cxt.mainLWLockArray[66].lock) #define WorkloadNodeGroupLock (&t_thrd.shemem_ptr_cxt.mainLWLockArray[67].lock) #define JobShmemLock (&t_thrd.shemem_ptr_cxt.mainLWLockArray[68].lock) #define OBSRuntimeLock (&t_thrd.shemem_ptr_cxt.mainLWLockArray[69].lock) #define LLVMDumpIRLock (&t_thrd.shemem_ptr_cxt.mainLWLockArray[70].lock) #define LLVMParseIRLock (&t_thrd.shemem_ptr_cxt.mainLWLockArray[71].lock) #define RPNumberLock (&t_thrd.shemem_ptr_cxt.mainLWLockArray[72].lock) #define ClusterRPLock (&t_thrd.shemem_ptr_cxt.mainLWLockArray[73].lock) #define WaitCountHashLock (&t_thrd.shemem_ptr_cxt.mainLWLockArray[74].lock) #define InstrWorkloadLock (&t_thrd.shemem_ptr_cxt.mainLWLockArray[75].lock) #define PgfdwLock (&t_thrd.shemem_ptr_cxt.mainLWLockArray[76].lock) #define CBMParseXlogLock (&t_thrd.shemem_ptr_cxt.mainLWLockArray[77].lock) #define DelayDDLLock (&t_thrd.shemem_ptr_cxt.mainLWLockArray[78].lock) #define RelfilenodeReuseLock (&t_thrd.shemem_ptr_cxt.mainLWLockArray[79].lock) #define BadBlockStatHashLock (&t_thrd.shemem_ptr_cxt.mainLWLockArray[80].lock) #define RowPageReplicationLock (&t_thrd.shemem_ptr_cxt.mainLWLockArray[81].lock) #define RcvWriteLock (&t_thrd.shemem_ptr_cxt.mainLWLockArray[82].lock) #define InstanceTimeLock (&t_thrd.shemem_ptr_cxt.mainLWLockArray[83].lock) #define PercentileLock (&t_thrd.shemem_ptr_cxt.mainLWLockArray[84].lock) #define XlogRemoveSegLock (&t_thrd.shemem_ptr_cxt.mainLWLockArray[85].lock) #define DnUsedSpaceHashLock (&t_thrd.shemem_ptr_cxt.mainLWLockArray[86].lock) #define CsnMinLock (&t_thrd.shemem_ptr_cxt.mainLWLockArray[87].lock) #define GPCCommitLock (&t_thrd.shemem_ptr_cxt.mainLWLockArray[88].lock) #define GPCClearLock (&t_thrd.shemem_ptr_cxt.mainLWLockArray[89].lock) #define GPCTimelineLock (&t_thrd.shemem_ptr_cxt.mainLWLockArray[90].lock) #define TsTagsCacheLock (&t_thrd.shemem_ptr_cxt.mainLWLockArray[91].lock) #define MaxPageFlushLsnFileLock (&t_thrd.shemem_ptr_cxt.mainLWLockArray[92].lock) #define CaptureViewFileHashLock (&t_thrd.shemem_ptr_cxt.mainLWLockArray[93].lock) #define StreamingEngineConnLock (&t_thrd.shemem_ptr_cxt.mainLWLockArray[94].lock) #define StreamingEngineExecLock (&t_thrd.shemem_ptr_cxt.mainLWLockArray[95].lock) #define PartIdCacheLock (&t_thrd.shemem_ptr_cxt.mainLWLockArray[96].lock) #define PartOidCacheLock (&t_thrd.shemem_ptr_cxt.mainLWLockArray[97].lock) #define DeleteCompactionLock (&t_thrd.shemem_ptr_cxt.mainLWLockArray[98].lock) #define DeleteConsumerLock (&t_thrd.shemem_ptr_cxt.mainLWLockArray[99].lock) #define UndoZoneLock (&t_thrd.shemem_ptr_cxt.mainLWLockArray[100].lock) #define RollbackReqHashLock (&t_thrd.shemem_ptr_cxt.mainLWLockArray[101].lock) #define UHeapStatLock (&t_thrd.shemem_ptr_cxt.mainLWLockArray[102].lock) #define ConsumerStateLock (&t_thrd.shemem_ptr_cxt.mainLWLockArray[103].lock) #define HypoIndexLock (&t_thrd.shemem_ptr_cxt.mainLWLockArray[104].lock) #define WALWritePaxosLock (&t_thrd.shemem_ptr_cxt.mainLWLockArray[105].lock) #define SyncPaxosLock (&t_thrd.shemem_ptr_cxt.mainLWLockArray[106].lock) #define BackgroundWorkerLock (&t_thrd.shemem_ptr_cxt.mainLWLockArray[107].lock) #define BlockchainVersionLock (&t_thrd.shemem_ptr_cxt.mainLWLockArray[108].lock) #define GlobalPrevHashLock (&t_thrd.shemem_ptr_cxt.mainLWLockArray[109].lock) #define PldebugLock (&t_thrd.shemem_ptr_cxt.mainLWLockArray[110].lock) #define HadrSwitchoverLock (&t_thrd.shemem_ptr_cxt.mainLWLockArray[111].lock) #define TDEKeyCacheLock (&t_thrd.shemem_ptr_cxt.mainLWLockArray[112].lock) #define RoleIdLock (&t_thrd.shemem_ptr_cxt.mainLWLockArray[113].lock) #define UniqueSqlEvictLock (&t_thrd.shemem_ptr_cxt.mainLWLockArray[114].lock) #define InstrStmtTrackCtlLock (&t_thrd.shemem_ptr_cxt.mainLWLockArray[115].lock) #define HashUidLock (&t_thrd.shemem_ptr_cxt.mainLWLockArray[116].lock) #define ParallelDecodeLock (&t_thrd.shemem_ptr_cxt.mainLWLockArray[117].lock) #define XLogMaxCSNLock (&t_thrd.shemem_ptr_cxt.mainLWLockArray[118].lock) #define DisasterCacheLock (&t_thrd.shemem_ptr_cxt.mainLWLockArray[119].lock) #define MaxCSNArrayLock (&t_thrd.shemem_ptr_cxt.mainLWLockArray[120].lock) #define RepairBadBlockStatHashLock (&t_thrd.shemem_ptr_cxt.mainLWLockArray[121].lock) #define ReplicationOriginLock (&t_thrd.shemem_ptr_cxt.mainLWLockArray[122].lock) #define LogicalRepWorkerLock (&t_thrd.shemem_ptr_cxt.mainLWLockArray[123].lock) #define XGBoostLibLock (&t_thrd.shemem_ptr_cxt.mainLWLockArray[124].lock) #define NgroupDestoryLock (&t_thrd.shemem_ptr_cxt.mainLWLockArray[125].lock) #define SQLAdvisorLock (&t_thrd.shemem_ptr_cxt.mainLWLockArray[126].lock) #define AuditIndexFileLock (&t_thrd.shemem_ptr_cxt.mainLWLockArray[127].lock) #define GsStackLock (&t_thrd.shemem_ptr_cxt.mainLWLockArray[128].lock) #define ConfigFileLock (&t_thrd.shemem_ptr_cxt.mainLWLockArray[129].lock) #define DropArchiveSlotLock (&t_thrd.shemem_ptr_cxt.mainLWLockArray[130].lock) #define AboCacheLock (&t_thrd.shemem_ptr_cxt.mainLWLockArray[131].lock) #define OndemandXLogFileHandleLock (&t_thrd.shemem_ptr_cxt.mainLWLockArray[133].lock) #define ExrtoSnapshotLock (&t_thrd.shemem_ptr_cxt.mainLWLockArray[134].lock) #define RedoTruncateLock (&t_thrd.shemem_ptr_cxt.mainLWLockArray[135].lock) #define ExrtoRecycleResidualUndoLock (&t_thrd.shemem_ptr_cxt.mainLWLockArray[137].lock) #define ShareInputScanLock (&t_thrd.shemem_ptr_cxt.mainLWLockArray[138].lock) #define ParallelIndexScanLock (&t_thrd.shemem_ptr_cxt.mainLWLockArray[139].lock) #define CBMFreeListLock (&t_thrd.shemem_ptr_cxt.mainLWLockArray[140].lock) #define NUM_INDIVIDUAL_LWLOCKS 141