VMUserArea
VMUserArea* area = static_cast<VMUserArea*>(_area);
return VMUserArea::Create(this, name, wiring, protection, allocationFlags);
VMUserArea* area = static_cast<VMUserArea*>(_area);
area->~VMUserArea();
VMUserArea* area = fAreas.FindClosest(address, true);
VMUserArea* area = fAreas.FindClosest(address, less);
VMUserArea* area = static_cast<VMUserArea*>(_area);
VMUserArea* area = static_cast<VMUserArea*>(_area);
VMUserArea* next = fAreas.Next(static_cast<VMUserArea*>(area));
VMUserArea* area = static_cast<VMUserArea*>(_area);
VMUserArea* next = fAreas.Next(area);
VMUserArea* nextNext = fAreas.Next(next);
next->~VMUserArea();
VMUserArea* area = VMUserArea::CreateReserved(this, flags, allocationFlags);
area->~VMUserArea();
VMUserArea* area = fAreas.FindClosest(address, false);
area->~VMUserArea();
VMUserArea* area = it.Next();) {
area->~VMUserArea();
VMUserArea* area = it.Next();) {
VMUserArea* area, uint32 allocationFlags)
VMUserArea* reserved = fAreas.FindClosest(start, true);
reserved->~VMUserArea();
VMUserArea* newReserved = VMUserArea::CreateReserved(this,
uint32 addressSpec, size_t alignment, VMUserArea* area,
VMUserArea* next = fAreas.FindClosest(start + size, false);
VMUserArea* last = next != NULL
next->~VMUserArea();
VMUserArea* area = fAreas.LeftMost();
size_t size, VMUserArea* area,
size_t alignment, VMUserArea* area,
VMUserArea::VMUserArea(VMAddressSpace* addressSpace, uint32 wiring,
VMUserArea::~VMUserArea()
/*static*/ VMUserArea*
VMUserArea::Create(VMAddressSpace* addressSpace, const char* name,
VMUserArea* area = new(malloc_flags(allocationFlags)) VMUserArea(
area->~VMUserArea();
/*static*/ VMUserArea*
VMUserArea::CreateReserved(VMAddressSpace* addressSpace, uint32 flags,
VMUserArea* area = new(malloc_flags(allocationFlags)) VMUserArea(
struct VMUserArea : VMArea, AVLTreeNode {
VMUserArea(VMAddressSpace* addressSpace,
~VMUserArea();
static VMUserArea* Create(VMAddressSpace* addressSpace,
static VMUserArea* CreateReserved(VMAddressSpace* addressSpace,
typedef VMUserArea Value;