XenevaOS
Loading...
Searching...
No Matches
_procheap.h
Go to the documentation of this file.
1
32#ifndef __PROC_HEAP_H__
33#define __PROC_HEAP_H__
34
35#include <stdio.h>
36#include <_xeneva.h>
37
42extern void ProcCreateHeapArea(size_t sz);
43
47extern void _ProcHeapAreaDestroy();
48
54extern uint64_t _ProcGetHeapMem(size_t sz);
55
56extern void _ProcHeapMemUnmap(void* ptr, size_t sz);
57
58#endif
void _ProcHeapMemUnmap(void *ptr, size_t sz)
Definition _procheap.cpp:114
void _ProcHeapAreaDestroy()
_ProcHeapAreaDestroy – destroy entire heap area
Definition _procheap.cpp:65
uint64_t _ProcGetHeapMem(size_t sz)
_ProcGetHeapMem – returns a heap memory from process heap area
Definition _procheap.cpp:86
void ProcCreateHeapArea(size_t sz)
_ProcCreateHeap – create a new process heap area
Definition _procheap.cpp:50
COMPILER_DEPENDENT_UINT64 uint64_t
Definition acefiex.h:165