Storage Engine API
mmap_posix.cpp File Reference
#include "mongo/platform/basic.h"
#include <errno.h>
#include <fcntl.h>
#include <sys/mman.h>
#include <sys/stat.h>
#include <sys/types.h>
#include "mongo/db/concurrency/d_concurrency.h"
#include "mongo/db/storage/mmap_v1/file_allocator.h"
#include "mongo/db/storage/mmap_v1/mmap.h"
#include "mongo/platform/atomic_word.h"
#include "mongo/util/log.h"
#include "mongo/util/mongoutils/str.h"
#include "mongo/util/processinfo.h"
#include "mongo/util/startup_test.h"

Classes

class  mongo::PosixFlushable
 

Namespaces

 mongo
 Copyright (C) 2014 MongoDB Inc.
 

Macros

#define MONGO_LOG_DEFAULT_COMPONENT   ::mongo::logger::LogComponent::kControl
 
#define O_NOATIME   (0)
 
#define MAP_NORESERVE   (0)
 

Macro Definition Documentation

◆ MAP_NORESERVE

#define MAP_NORESERVE   (0)

◆ MONGO_LOG_DEFAULT_COMPONENT

#define MONGO_LOG_DEFAULT_COMPONENT   ::mongo::logger::LogComponent::kControl

◆ O_NOATIME

#define O_NOATIME   (0)