Lines Matching defs:VMAddressSpace

11 #include <vm/VMAddressSpace.h>
49 typedef VMAddressSpace ValueType;
56 size_t Hash(const VMAddressSpace* value) const
61 bool Compare(team_id key, const VMAddressSpace* value) const
66 VMAddressSpace*& GetLink(VMAddressSpace* value) const
80 VMAddressSpace* VMAddressSpace::sKernelAddressSpace;
83 // #pragma mark - VMAddressSpace
86 VMAddressSpace::VMAddressSpace(team_id id, addr_t base, size_t size,
105 VMAddressSpace::~VMAddressSpace()
107 TRACE(("VMAddressSpace::~VMAddressSpace: called on aspace %" B_PRId32 "\n",
119 VMAddressSpace::Init()
154 VMAddressSpace::RemoveAndPut()
166 VMAddressSpace::InitObject()
173 VMAddressSpace::Dump() const
187 VMAddressSpace::Create(team_id teamID, addr_t base, size_t size, bool kernel,
188 VMAddressSpace** _addressSpace)
190 VMAddressSpace* addressSpace = kernel
191 ? (VMAddressSpace*)new(std::nothrow) VMKernelAddressSpace(teamID, base,
193 : (VMAddressSpace*)new(std::nothrow) VMUserAddressSpace(teamID, base,
204 TRACE(("VMAddressSpace::Create(): team %" B_PRId32 " (%skernel): %#lx "
226 /*static*/ VMAddressSpace*
227 VMAddressSpace::GetKernel()
236 VMAddressSpace::CurrentID()
247 /*static*/ VMAddressSpace*
248 VMAddressSpace::GetCurrent()
253 VMAddressSpace* addressSpace = thread->team->address_space;
264 /*static*/ VMAddressSpace*
265 VMAddressSpace::Get(team_id teamID)
268 VMAddressSpace* addressSpace = sAddressSpaceTable.Lookup(teamID);
277 /*static*/ VMAddressSpace*
278 VMAddressSpace::DebugFirst()
284 /*static*/ VMAddressSpace*
285 VMAddressSpace::DebugNext(VMAddressSpace* addressSpace)
297 /*static*/ VMAddressSpace*
298 VMAddressSpace::DebugGet(team_id teamID)
305 VMAddressSpace::_DeleteIfUnreferenced(team_id id)
310 VMAddressSpace* addressSpace = sAddressSpaceTable.Lookup(id);
324 VMAddressSpace::_DumpCommand(int argc, char** argv)
326 VMAddressSpace* aspace;
351 VMAddressSpace::_DumpListCommand(int argc, char** argv)
358 while (VMAddressSpace* space = it.Next()) {
361 for (VMAddressSpace::AreaIterator areaIt = space->GetAreaIterator();