#include <mnemosyne.h>
#include <stdint.h>
#include <stdlib.h>
#include <sys/mman.h>
#include <pcm.h>
#include "vistaheap.h"
#include "genalloc.h"
#include "vhalloc.h"
Go to the source code of this file.
Classes | |
struct | header_s |
Defines | |
#define | VHALLOC_PREGION_BASE 0xc00000000 |
#define | VHALLOC_PREGION_METADATA_SIZE (1024*1024) |
#define | VHALLOC_PREGION_HOLE_SIZE 0 |
#define | VHALLOC_PREGION_HEAP_SIZE (1024*1024*1024) |
Functions | |
__attribute__ ((section("PERSISTENT"))) | |
size_t | VHALLOC_OBJSIZE (void *ptr) |
void * | VHALLOC_PMALLOC (size_t sz) |
void | vhalloc_pfree (void *ptr) |
Definition in file vhalloc.c.