_numResourcesToUnlockAtEndUnitOfWork | mongo::Locker | protected |
_uninterruptibleLocksRequested | mongo::Locker | protected |
beginWriteUnitOfWork() | mongo::LockerNoop | inlinevirtual |
ClientState enum name | mongo::Locker | |
downgrade(ResourceId resId, LockMode newMode) | mongo::LockerNoop | inlinevirtual |
downgradeGlobalXtoSForMMAPV1() | mongo::LockerNoop | inlinevirtual |
dump() const | mongo::LockerNoop | inlinevirtual |
endWriteUnitOfWork() | mongo::LockerNoop | inlinevirtual |
getClientState() const | mongo::LockerNoop | inlinevirtual |
getId() const | mongo::LockerNoop | inlinevirtual |
getLockerInfo(LockerInfo *lockerInfo) const | mongo::LockerNoop | inlinevirtual |
getLockerInfo() const | mongo::LockerNoop | inlinevirtual |
getLockMode(ResourceId resId) const | mongo::LockerNoop | inlinevirtual |
getThreadId() const override | mongo::LockerNoop | inlinevirtual |
getWaitingResource() const | mongo::LockerNoop | inlinevirtual |
hasLockPending() const | mongo::LockerNoop | inlinevirtual |
hasMaxLockTimeout() override | mongo::LockerNoop | inlinevirtual |
inAWriteUnitOfWork() const | mongo::LockerNoop | inlinevirtual |
isCollectionLockedForMode(StringData ns, LockMode mode) const | mongo::LockerNoop | inlinevirtual |
isDbLockedForMode(StringData dbName, LockMode mode) const | mongo::LockerNoop | inlinevirtual |
isGlobalLockedRecursively() override | mongo::LockerNoop | inlinevirtual |
isLocked() const | mongo::LockerNoop | inlinevirtual |
isLockHeldForMode(ResourceId resId, LockMode mode) const | mongo::LockerNoop | inlinevirtual |
isNoop() const | mongo::LockerNoop | inlinevirtual |
isR() const | mongo::LockerNoop | inlinevirtual |
isReadLocked() const | mongo::LockerNoop | inlinevirtual |
isW() const | mongo::LockerNoop | inlinevirtual |
isWriteLocked() const | mongo::LockerNoop | inlinevirtual |
kActiveReader enum value | mongo::Locker | |
kActiveWriter enum value | mongo::Locker | |
kInactive enum value | mongo::Locker | |
kQueuedReader enum value | mongo::Locker | |
kQueuedWriter enum value | mongo::Locker | |
lock(OperationContext *opCtx, ResourceId resId, LockMode mode, Date_t deadline, bool checkDeadlock) | mongo::LockerNoop | inlinevirtual |
lock(ResourceId resId, LockMode mode, Date_t deadline, bool checkDeadlock) | mongo::LockerNoop | inlinevirtual |
Locker() | mongo::Locker | inlineprotected |
LockerNoop() | mongo::LockerNoop | inline |
lockGlobal(OperationContext *opCtx, LockMode mode) | mongo::LockerNoop | inlinevirtual |
lockGlobal(LockMode mode) | mongo::LockerNoop | inlinevirtual |
lockGlobalBegin(OperationContext *opCtx, LockMode mode, Date_t deadline) | mongo::LockerNoop | inlinevirtual |
lockGlobalBegin(LockMode mode, Date_t deadline) | mongo::LockerNoop | inlinevirtual |
lockGlobalComplete(OperationContext *opCtx, Date_t deadline) | mongo::LockerNoop | inlinevirtual |
lockGlobalComplete(Date_t deadline) | mongo::LockerNoop | inlinevirtual |
lockMMAPV1Flush() | mongo::LockerNoop | inlinevirtual |
numResourcesToUnlockAtEndUnitOfWorkForTest() const | mongo::Locker | inline |
reacquireTicket(OperationContext *opCtx) | mongo::LockerNoop | inlinevirtual |
releaseTicket() | mongo::LockerNoop | inlinevirtual |
restoreLockState(OperationContext *opCtx, const LockSnapshot &stateToRestore) | mongo::LockerNoop | inlinevirtual |
restoreLockState(const LockSnapshot &stateToRestore) | mongo::LockerNoop | inlinevirtual |
saveLockStateAndUnlock(LockSnapshot *stateOut) | mongo::LockerNoop | inlinevirtual |
setGlobalThrottling(class TicketHolder *reading, class TicketHolder *writing) | mongo::Locker | static |
setMaxLockTimeout(Milliseconds maxTimeout) override | mongo::LockerNoop | inlinevirtual |
setSharedLocksShouldTwoPhaseLock(bool sharedLocksShouldTwoPhaseLock) override | mongo::LockerNoop | inlinevirtual |
setShouldAcquireTicket(bool newValue) | mongo::Locker | inline |
setShouldConflictWithSecondaryBatchApplication(bool newValue) | mongo::Locker | inline |
shouldAcquireTicket() const | mongo::Locker | inline |
shouldConflictWithSecondaryBatchApplication() const | mongo::Locker | inline |
unlock(ResourceId resId) | mongo::LockerNoop | inlinevirtual |
unlockGlobal() | mongo::LockerNoop | inlinevirtual |
unsetMaxLockTimeout() override | mongo::LockerNoop | inlinevirtual |
unsetThreadId() override | mongo::LockerNoop | inlinevirtual |
updateThreadIdToCurrentThread() override | mongo::LockerNoop | inlinevirtual |
~Locker() | mongo::Locker | inlinevirtual |