![]() |
Storage Engine API
|
This is the complete list of members for mongo::LockManager, including all inherited members.
_buildBucketBSON(const LockRequest *iter, const std::map< LockerId, BSONObj > &lockToClientMap, const LockBucket *bucket, BSONArrayBuilder *locks) | mongo::LockManager | private |
_cleanupUnusedLocksInBucket(LockBucket *bucket) | mongo::LockManager | private |
_dumpBucket(const LockBucket *bucket) const | mongo::LockManager | private |
_dumpBucketToBSON(const std::map< LockerId, BSONObj > &lockToClientMap, const LockBucket *bucket, BSONObjBuilder *result) | mongo::LockManager | private |
_getBucket(ResourceId resId) const | mongo::LockManager | private |
_getPartition(LockRequest *request) const | mongo::LockManager | private |
_lockBuckets | mongo::LockManager | private |
_numLockBuckets | mongo::LockManager | privatestatic |
_numPartitions | mongo::LockManager | privatestatic |
_onLockModeChanged(LockHead *lock, bool checkConflictQueue) | mongo::LockManager | private |
_partitions | mongo::LockManager | private |
cleanupUnusedLocks() | mongo::LockManager | |
convert(ResourceId resId, LockRequest *request, LockMode newMode) | mongo::LockManager | |
DeadlockDetector class | mongo::LockManager | friend |
downgrade(LockRequest *request, LockMode newMode) | mongo::LockManager | |
dump() const | mongo::LockManager | |
getLockInfoBSON(const std::map< LockerId, BSONObj > &lockToClientMap, BSONObjBuilder *result) | mongo::LockManager | |
lock(ResourceId resId, LockRequest *request, LockMode mode) | mongo::LockManager | |
LockHead | mongo::LockManager | friend |
LockManager() | mongo::LockManager | |
MONGO_DISALLOW_COPYING(LockManager) | mongo::LockManager | private |
unlock(LockRequest *request) | mongo::LockManager | |
~LockManager() | mongo::LockManager |