_addAFile(OperationContext *opCtx, int sizeNeeded, bool preallocateNextFile) | mongo::MmapV1ExtentManager | private |
_allocFromFreeList(OperationContext *opCtx, int approxSize, bool capped) | mongo::MmapV1ExtentManager | private |
_createExtent(OperationContext *opCtx, int approxSize, bool enforceQuota) | mongo::MmapV1ExtentManager | private |
_createExtentInFile(OperationContext *opCtx, int fileNo, DataFile *f, int size, bool enforceQuota) | mongo::MmapV1ExtentManager | private |
_dbname | mongo::MmapV1ExtentManager | private |
_directoryPerDB | mongo::MmapV1ExtentManager | private |
_fileName(int n) const | mongo::MmapV1ExtentManager | private |
_files | mongo::MmapV1ExtentManager | private |
_getFreeListEnd() const | mongo::MmapV1ExtentManager | private |
_getFreeListStart() const | mongo::MmapV1ExtentManager | private |
_getOpenFile(int fileId) const | mongo::MmapV1ExtentManager | private |
_getOpenFile(int fileId) | mongo::MmapV1ExtentManager | private |
_path | mongo::MmapV1ExtentManager | private |
_recordAccessTracker | mongo::MmapV1ExtentManager | private |
_recordForV1(const DiskLoc &loc) const | mongo::MmapV1ExtentManager | private |
_rid | mongo::MmapV1ExtentManager | private |
_setFreeListEnd(OperationContext *opCtx, DiskLoc loc) | mongo::MmapV1ExtentManager | private |
_setFreeListStart(OperationContext *opCtx, DiskLoc loc) | mongo::MmapV1ExtentManager | private |
allocateExtent(OperationContext *opCtx, bool capped, int size, bool enforceQuota) | mongo::MmapV1ExtentManager | virtual |
cacheHint(const DiskLoc &extentLoc, const HintType &hint) | mongo::MmapV1ExtentManager | virtual |
close(OperationContext *opCtx) | mongo::MmapV1ExtentManager | inlinevirtual |
extentForV1(const DiskLoc &loc) const | mongo::MmapV1ExtentManager | virtual |
extentLocForV1(const DiskLoc &loc) const | mongo::MmapV1ExtentManager | virtual |
ExtentManager() | mongo::ExtentManager | inline |
fileSize() const | mongo::MmapV1ExtentManager | virtual |
followupSize(int recordLen, int lastExtentLen) const | mongo::ExtentManager | virtual |
freeExtent(OperationContext *opCtx, DiskLoc extent) | mongo::MmapV1ExtentManager | virtual |
freeExtents(OperationContext *opCtx, DiskLoc firstExt, DiskLoc lastExt) | mongo::MmapV1ExtentManager | virtual |
freeListStats(OperationContext *opCtx, int *numExtents, int64_t *totalFreeSizeBytes) const | mongo::MmapV1ExtentManager | virtual |
getExtent(const DiskLoc &loc, bool doSanityCheck=true) const | mongo::MmapV1ExtentManager | virtual |
getFileFormat(OperationContext *opCtx) const final | mongo::MmapV1ExtentManager | virtual |
getOpenFile(int n) const final | mongo::MmapV1ExtentManager | inlinevirtual |
HintType enum name | mongo::ExtentManager | |
init(OperationContext *opCtx) | mongo::MmapV1ExtentManager | virtual |
initialSize(int recordLen) const | mongo::ExtentManager | virtual |
maxSize() const | mongo::MmapV1ExtentManager | virtual |
minSize() const | mongo::ExtentManager | inlinevirtual |
MmapV1ExtentManager(StringData dbname, StringData path, bool directoryPerDB) | mongo::MmapV1ExtentManager | |
MONGO_DISALLOW_COPYING(MmapV1ExtentManager) | mongo::MmapV1ExtentManager | private |
numFiles() const | mongo::MmapV1ExtentManager | virtual |
quantizeExtentSize(int size) const | mongo::ExtentManager | virtual |
Random enum value | mongo::ExtentManager | |
recordForV1(const DiskLoc &loc) const | mongo::MmapV1ExtentManager | virtual |
recordNeedsFetch(const DiskLoc &loc) const | mongo::MmapV1ExtentManager | virtual |
Sequential enum value | mongo::ExtentManager | |
setFileFormat(OperationContext *opCtx, DataFileVersion newVersion) final | mongo::MmapV1ExtentManager | virtual |
~ExtentManager() | mongo::ExtentManager | inlinevirtual |