Bitcoin ABC  0.28.12
P2P Digital Currency
Classes | Macros | Functions
lockedpool.cpp File Reference
#include <support/cleanse.h>
#include <support/lockedpool.h>
#include <climits>
#include <sys/mman.h>
#include <sys/resource.h>
#include <unistd.h>
#include <algorithm>
#include <limits>
#include <stdexcept>
#include <utility>
Include dependency graph for lockedpool.cpp:

Go to the source code of this file.

Classes

class  PosixLockedPageAllocator
 LockedPageAllocator specialized for OSes that don't try to be special snowflakes. More...
 

Macros

#define MAP_ANONYMOUS   MAP_ANON
 

Functions

static size_t align_up (size_t x, size_t align)
 Align up to power of 2. More...
 

Macro Definition Documentation

◆ MAP_ANONYMOUS

#define MAP_ANONYMOUS   MAP_ANON

Definition at line 246 of file lockedpool.cpp.

Function Documentation

◆ align_up()

static size_t align_up ( size_t  x,
size_t  align 
)
inlinestatic

Align up to power of 2.

Definition at line 39 of file lockedpool.cpp.

Here is the caller graph for this function: