Loading...
Searching...
No Matches
4#ifndef VIRTUAL_MEMORY_H
5#define VIRTUAL_MEMORY_H
12#define ALIGN_SIZE(pos, align) ((((pos) - 1) / (align) + 1) * (align))
14HASHX_PRIVATE
void* hashx_vm_alloc(
size_t size);
15HASHX_PRIVATE
bool hashx_vm_rw(
void* ptr,
size_t size);
16HASHX_PRIVATE
bool hashx_vm_rx(
void* ptr,
size_t size);
17HASHX_PRIVATE
void hashx_vm_free(
void* ptr,
size_t size);
19#ifdef EQUIX_SUPPORT_HUGEPAGES
20HASHX_PRIVATE
void* hashx_vm_alloc_huge(
size_t size);