void page_aligned_free(void *p, size_t unaligned_size)
free a previously allocated page-aligned region.
Definition: page_aligned.cpp:105
Status mem_Protect(u8 *p, size_t size, int prot)
Definition: page_aligned.cpp:83
Status mem_Decommit(u8 *p, size_t size)
Definition: page_aligned.cpp:76
Status mem_Release(u8 *p, size_t size)
Definition: page_aligned.cpp:57
Status mem_Commit(u8 *p, size_t size, int prot)
Definition: page_aligned.cpp:65
void * page_aligned_alloc(size_t unaligned_size)
allocate memory aligned to the system page size.
Definition: page_aligned.cpp:95
Status mem_Reserve(size_t size, u8 **pp)
Definition: page_aligned.cpp:49