41#define VM_PRESENT (1<<0)
42#define VM_WRITE (1<<1)
44#define VM_SHARED (1<<3)
49#define VM_TYPE_STACK 3
51#define VM_TYPE_RESOURCE 5
unsigned char uint8_t
Definition acefiex.h:161
uint8_t prot_flags
Definition vmarea.h:59
size_t end
Definition vmarea.h:57
size_t start
Definition vmarea.h:56
AuVFSNode * file
Definition vmarea.h:61
size_t len
Definition vmarea.h:58
uint8_t type
Definition vmarea.h:60
void AuInsertVMArea(AuProcess *proc, AuVMArea *area)
Definition vmarea.cpp:39
AuVMArea * AuVMAreaGet(AuProcess *proc, size_t address)
Definition vmarea.cpp:85
AuVMArea * AuVMAreaCreate(size_t start, size_t end, uint8_t prot, size_t len, uint8_t type)
Definition vmarea.cpp:67
struct _vm_area_ AuVMArea
void AuRemoveVMArea(AuProcess *proc, AuVMArea *area)
Definition vmarea.cpp:49