#include <cstdlib>
#include <ctime>
#include <sys/time.h>
#include <unistd.h>
#include <MCOOP.h>
#include <ObjectEntryTable.h>
#include <MemoryMapAgent.h>
#include <ModuleData.h>
Go to the source code of this file.
Defines | |
#define | _POSIX_C_SOURCE 199309 |
Functions | |
void | Exit (void) |
void | Prologue (InitInfo *) |
sError | GetSystemTime (SystemTime *sysTime) |
sError | SetTimeEvent (TimeEventInfo *info, OID dest, Selector meth, void *msg, size_t sizeOfMsg, EventID *eventID) |
sError | CancelEvent (EventID eventID) |
sError | NewRegion (size_t size, void **ptr) |
sError | DeleteRegion (void *ptr) |
sError | WhoAmI (OID *oid) |
sError | NewSharedMemoryRegion (size_t size, MemoryProtectionInfo info, MemoryRegionID *memRegionID, void **baseAddr) |
sError | DeleteSharedMemoryRegion (MemoryRegionID memRegionID) |
sError | ChangeProtectionMemoryRegion (MemoryRegionID memRegionID, MemoryProtectionInfo info) |
sError | GrowMemoryRegion (MemoryRegionID memRegionID, size_t size) |
sError | ShrinkMemoryRegion (MemoryRegionID memRegionID, size_t size) |
sError | GetPageSize (size_t *size) |
sError | Wait (longword nanosec) |
|
|
|
|
|
|
|
Definition at line 78 of file MCOOP.cc. Referenced by TinyFTPD::LoadPasswd(). |
|
Definition at line 104 of file MCOOP.cc. References FreeMemId(). Referenced by cause_tlb_modification_error(). |
|
|
|
|
|
|
|
Definition at line 124 of file MCOOP.cc. References GetMemID(). Referenced by ShrinkMemoryRegion(). |
|
|
|
Definition at line 90 of file MCOOP.cc. References RegisterNewMemID(). Referenced by cause_tlb_modification_error(). |
|
|
|
|
|
Definition at line 141 of file MCOOP.cc. References GrowMemoryRegion(). |
|
|
|
Definition at line 84 of file MCOOP.cc. References MOD_DATA. |