![]() |
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 |