ATLAS Offline Software
Namespaces | Macros | Functions
page_access.h File Reference
#include <cstdio>
#include <sys/mman.h>
Include dependency graph for page_access.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

 athena
 

Macros

#define DEBUG   1
 

Functions

const void * athena::page_address (const void *addr)
 
void * athena::page_address (void *addr)
 
void * athena::next_page_address (void *addr)
 
int athena::page_protect (void *addr, int prot)
 
template<typename T >
size_t athena::page_protect (T *addr, int prot)
 protect page containing addr, from page boundary to addr+sizeof(T). More...
 

Macro Definition Documentation

◆ DEBUG

#define DEBUG   1

Definition at line 12 of file page_access.h.