Struct Object

Struct Documentation

struct Object

Public Functions

Object *copy()
void retain()
void release()
Object(size_t size)
Object(size_t size, AnonMap *amap)
bool fault(Space *map, uintptr_t vaddr, size_t offset, Space::FaultFlags flags, Hal::Vm::Prot obj_prot)

Public Members

int refcnt
size_t size
AnonMap *amap
Object *parent
struct Gaia::Vm::Object::[anonymous]::[anonymous] anon
union Gaia::Vm::Object::[anonymous] [anonymous]