Symbol: VMUserAddressSpace
headers/private/kernel/vm/VMArea.h
162
friend struct VMUserAddressSpace;
headers/private/kernel/vm/VMArea.h
25
struct VMUserAddressSpace;
src/add-ons/kernel/drivers/nvmm/VMVirtualAddressSpace.cpp
12
VMUserAddressSpace(-1, base, size)
src/add-ons/kernel/drivers/nvmm/VMVirtualAddressSpace.h
12
struct VMVirtualAddressSpace final : VMUserAddressSpace {
src/libs/nvmm/driver/VMVirtualAddressSpace.cpp
12
VMUserAddressSpace(-1, base, size)
src/libs/nvmm/driver/VMVirtualAddressSpace.h
12
struct VMVirtualAddressSpace final : VMUserAddressSpace {
src/system/kernel/vm/VMAddressSpace.cpp
192
: (VMAddressSpace*)new(std::nothrow) VMUserAddressSpace(teamID, base,
src/system/kernel/vm/VMUserAddressSpace.cpp
107
VMUserAddressSpace::NextArea(VMArea* _area) const
src/system/kernel/vm/VMUserAddressSpace.cpp
118
VMUserAddressSpace::CreateArea(const char* name, uint32 wiring,
src/system/kernel/vm/VMUserAddressSpace.cpp
126
VMUserAddressSpace::DeleteArea(VMArea* _area, uint32 allocationFlags)
src/system/kernel/vm/VMUserAddressSpace.cpp
136
VMUserAddressSpace::LookupArea(addr_t address) const
src/system/kernel/vm/VMUserAddressSpace.cpp
148
VMUserAddressSpace::FindClosestArea(addr_t address, bool less) const
src/system/kernel/vm/VMUserAddressSpace.cpp
163
VMUserAddressSpace::InsertArea(VMArea* _area, size_t size,
src/system/kernel/vm/VMUserAddressSpace.cpp
213
VMUserAddressSpace::RemoveArea(VMArea* _area, uint32 allocationFlags)
src/system/kernel/vm/VMUserAddressSpace.cpp
232
VMUserAddressSpace::CanResizeArea(VMArea* area, size_t newSize)
src/system/kernel/vm/VMUserAddressSpace.cpp
259
VMUserAddressSpace::ResizeArea(VMArea* _area, size_t newSize,
src/system/kernel/vm/VMUserAddressSpace.cpp
317
VMUserAddressSpace::ShrinkAreaHead(VMArea* area, size_t size,
src/system/kernel/vm/VMUserAddressSpace.cpp
334
VMUserAddressSpace::ShrinkAreaTail(VMArea* area, size_t size,
src/system/kernel/vm/VMUserAddressSpace.cpp
350
VMUserAddressSpace::ReserveAddressRange(size_t size,
src/system/kernel/vm/VMUserAddressSpace.cpp
36
const addr_t VMUserAddressSpace::kMaxRandomize = 0x8000000000ul;
src/system/kernel/vm/VMUserAddressSpace.cpp
37
const addr_t VMUserAddressSpace::kMaxInitialRandomize = 0x20000000000ul;
src/system/kernel/vm/VMUserAddressSpace.cpp
383
VMUserAddressSpace::UnreserveAddressRange(addr_t address, size_t size,
src/system/kernel/vm/VMUserAddressSpace.cpp
39
const addr_t VMUserAddressSpace::kMaxRandomize = 0x800000ul;
src/system/kernel/vm/VMUserAddressSpace.cpp
40
const addr_t VMUserAddressSpace::kMaxInitialRandomize = 0x2000000ul;
src/system/kernel/vm/VMUserAddressSpace.cpp
418
VMUserAddressSpace::UnreserveAllAddressRanges(uint32 allocationFlags)
src/system/kernel/vm/VMUserAddressSpace.cpp
434
VMUserAddressSpace::Dump() const
src/system/kernel/vm/VMUserAddressSpace.cpp
452
VMUserAddressSpace::_IsRandomized(uint32 addressSpec) const
src/system/kernel/vm/VMUserAddressSpace.cpp
461
VMUserAddressSpace::_RandomizeAddress(addr_t start, addr_t end,
src/system/kernel/vm/VMUserAddressSpace.cpp
489
VMUserAddressSpace::_InsertAreaIntoReservedRegion(addr_t start, size_t size,
src/system/kernel/vm/VMUserAddressSpace.cpp
556
VMUserAddressSpace::_InsertAreaSlot(addr_t start, addr_t size, addr_t end,
src/system/kernel/vm/VMUserAddressSpace.cpp
83
VMUserAddressSpace::VMUserAddressSpace(team_id id, addr_t base, size_t size)
src/system/kernel/vm/VMUserAddressSpace.cpp
91
VMUserAddressSpace::~VMUserAddressSpace()
src/system/kernel/vm/VMUserAddressSpace.cpp
97
VMUserAddressSpace::FirstArea() const
src/system/kernel/vm/VMUserAddressSpace.h
14
struct VMUserAddressSpace : VMAddressSpace {
src/system/kernel/vm/VMUserAddressSpace.h
16
VMUserAddressSpace(team_id id, addr_t base,
src/system/kernel/vm/VMUserAddressSpace.h
18
virtual ~VMUserAddressSpace();
src/system/kernel/vm/VMUserArea.h
14
struct VMUserAddressSpace;