ATLAS Offline Software
Loading...
Searching...
No Matches
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

namespace  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).

Macro Definition Documentation

◆ DEBUG

#define DEBUG   1

Definition at line 11 of file page_access.h.