10 #ifndef OPAL_MEMORY_LINUX_H
11 #define OPAL_MEMORY_LINUX_H
13 #include "opal_config.h"
15 #include "opal/mca/memory/memory.h"
26 int enable_ummunotify;
29 #if MEMORY_LINUX_UMMUNOTIFY
34 #if MEMORY_LINUX_PTMALLOC2
39 bool memalign_invoked;
49 #if MEMORY_LINUX_UMMUNOTIFY
51 int opal_memory_linux_ummunotify_open(
void);
52 int opal_memory_linux_ummunotify_close(
void);
55 #if MEMORY_LINUX_PTMALLOC2
57 int opal_memory_linux_ptmalloc2_open(
void);
58 int opal_memory_linux_ptmalloc2_close(
void);
61 OPAL_DECLSPEC
int opal_memory_linux_free_ptmalloc2_munmap(
void *start,
size_t length,
int from_alloc);
62 OPAL_DECLSPEC
int munmap(
void* addr,
size_t len);
Structure for memory components.
Definition: memory.h:114
Definition: memory_linux.h:21