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" | |||
) |