SimGrid  3.14.159
Versatile Simulation of Distributed Systems
smpi_memory.cpp File Reference
#include <cstdint>
#include <climits>
#include <vector>
#include <stdlib.h>
#include <sys/types.h>
#include <sys/mman.h>
#include <unistd.h>
#include "../xbt/memory_map.hpp"
#include "private.h"
#include "private.hpp"

Functions

 XBT_LOG_NEW_DEFAULT_SUBCATEGORY (smpi_memory, smpi, "Memory layout support for SMPI")
 
void smpi_get_executable_global_size ()
 

Variables

static const int PROT_RWX = (PROT_READ | PROT_WRITE | PROT_EXEC)
 
static const int PROT_RW = (PROT_READ | PROT_WRITE )
 
static XBT_ATTRIB_UNUSED const int PROT_RX = (PROT_READ | PROT_EXEC )
 

Function Documentation

◆ XBT_LOG_NEW_DEFAULT_SUBCATEGORY()

XBT_LOG_NEW_DEFAULT_SUBCATEGORY ( smpi_memory  ,
smpi  ,
"Memory layout support for SMPI"   
)

◆ smpi_get_executable_global_size()

void smpi_get_executable_global_size ( )

Variable Documentation

◆ PROT_RWX

const int PROT_RWX = (PROT_READ | PROT_WRITE | PROT_EXEC)
static

◆ PROT_RW

const int PROT_RW = (PROT_READ | PROT_WRITE )
static

◆ PROT_RX

XBT_ATTRIB_UNUSED const int PROT_RX = (PROT_READ | PROT_EXEC )
static