|
SimGrid
3.13
Versatile Simulation of Distributed Systems
|
#include <iostream>#include <limits.h>#include <stdlib.h>#include <sys/types.h>#include <sys/mman.h>#include <unistd.h>#include "../xbt/memory_map.hpp"#include "private.h"Macros | |
| #define | TOPAGE(addr) (void *)(((unsigned long)(addr) / xbt_pagesize) * xbt_pagesize) |
| #define | PROT_RWX (PROT_READ | PROT_WRITE | PROT_EXEC) |
| #define | PROT_RW (PROT_READ | PROT_WRITE ) |
| #define | PROT_RX (PROT_READ | PROT_EXEC ) |
Functions | |
| XBT_LOG_NEW_DEFAULT_SUBCATEGORY (smpi_memory, smpi,"Memory layout support for SMPI") | |
| void | smpi_get_executable_global_size (void) |
| #define TOPAGE | ( | addr | ) | (void *)(((unsigned long)(addr) / xbt_pagesize) * xbt_pagesize) |
| #define PROT_RWX (PROT_READ | PROT_WRITE | PROT_EXEC) |
| #define PROT_RW (PROT_READ | PROT_WRITE ) |
| #define PROT_RX (PROT_READ | PROT_EXEC ) |
| XBT_LOG_NEW_DEFAULT_SUBCATEGORY | ( | smpi_memory | , |
| smpi | , | ||
| "Memory layout support for SMPI" | |||
| ) |