Searched refs:addressSpace (Results 1 - 25 of 28) sorted by last modified time

12

/haiku/src/system/kernel/arch/riscv64/
H A Darch_int.cpp311 VMAddressSpacePutter addressSpace; local
313 addressSpace.SetTo(VMAddressSpace::GetKernel());
315 addressSpace.SetTo(VMAddressSpace::GetCurrent());
317 if(!addressSpace.IsSet())
321 = (RISCV64VMTranslationMap*)addressSpace->TranslationMap();
/haiku/src/system/kernel/arch/arm/
H A Darch_int.cpp303 VMAddressSpacePutter addressSpace; local
305 addressSpace.SetTo(VMAddressSpace::GetKernel());
307 addressSpace.SetTo(VMAddressSpace::GetCurrent());
309 if (!addressSpace.IsSet())
312 ARMVMTranslationMap *map = (ARMVMTranslationMap *)addressSpace->TranslationMap();
/haiku/src/system/kernel/vm/
H A Dvm.cpp273 static void delete_area(VMAddressSpace* addressSpace, VMArea* area,
275 static status_t vm_soft_fault(VMAddressSpace* addressSpace, addr_t address,
277 static status_t map_backing_store(VMAddressSpace* addressSpace,
457 lookup_area(VMAddressSpace* addressSpace, area_id id) argument
462 if (area != NULL && area->address_space != addressSpace)
672 cut_area(VMAddressSpace* addressSpace, VMArea* area, addr_t address, argument
681 delete_area(addressSpace, area, false);
687 if (addressSpace == VMAddressSpace::Kernel()) {
709 status_t error = addressSpace->ShrinkAreaTail(area, offset,
719 addressSpace
960 unmap_address_range(VMAddressSpace* addressSpace, addr_t address, addr_t size, bool kernel) argument
1027 discard_address_range(VMAddressSpace* addressSpace, addr_t address, addr_t size, bool kernel) argument
1051 map_backing_store(VMAddressSpace* addressSpace, VMCache* cache, off_t offset, const char* areaName, addr_t size, int wiring, int protection, int protectionMax, int mapping, uint32 flags, const virtual_address_restrictions* addressRestrictions, bool kernel, VMArea** _area, void** _virtualAddress) argument
1274 wait_if_address_range_is_wired(VMAddressSpace* addressSpace, addr_t base, size_t size, LockerType* locker) argument
1348 VMAddressSpace* addressSpace = VMAddressSpace::GetKernel(); local
1450 VMAddressSpace* addressSpace = locker.AddressSpace(); local
1613 VMAddressSpace* addressSpace; local
2505 delete_area(VMAddressSpace* addressSpace, VMArea* area, bool deletingAddressSpace) argument
3051 VMAddressSpace* addressSpace = VMAddressSpace::Get(team); local
3840 SetAddressSpace(VMAddressSpace* addressSpace) argument
3862 VMAddressSpace* addressSpace = team->address_space; local
3885 VMAddressSpace* addressSpace; local
3922 vm_delete_areas(struct VMAddressSpace* addressSpace, bool deletingAddressSpace) argument
4555 VMAddressSpace* addressSpace = NULL; local
4675 PageFaultContext(VMAddressSpace* addressSpace, bool isWrite) argument
4862 vm_soft_fault(VMAddressSpace* addressSpace, addr_t originalAddress, bool isWrite, bool isExecute, bool isUser, vm_page** wirePage) argument
5545 VMAddressSpace* addressSpace; local
5712 VMAddressSpace* addressSpace = NULL; local
5866 VMAddressSpace* addressSpace = NULL; local
6025 VMAddressSpace* addressSpace = NULL; local
6153 VMAddressSpace* addressSpace; local
[all...]
H A Dvm_page.cpp938 VMAddressSpace *addressSpace = VMAddressSpace::Kernel(); local
941 addressSpace = debug_get_debugged_thread()->team->address_space;
945 if (addressSpace->TranslationMap()->QueryInterrupt(pageAddress,
990 VMAddressSpace* addressSpace = VMAddressSpace::DebugFirst(); local
991 while (addressSpace != NULL) {
992 size_t pageCount = addressSpace->Size() / B_PAGE_SIZE;
993 for (addr_t address = addressSpace->Base(); pageCount != 0;
997 if (addressSpace->TranslationMap()->QueryInterrupt(address,
1002 VMArea* area = addressSpace->LookupArea(address);
1004 B_PRIxADDR " (%c%c%s%s)\n", addressSpace
[all...]
H A DVMArea.cpp26 VMArea::VMArea(VMAddressSpace* addressSpace, uint32 wiring, uint32 protection) argument
37 address_space(addressSpace),
H A DVMAddressSpaceLocking.cpp24 VMAddressSpace* addressSpace = NULL; local
30 addressSpace = area->address_space;
31 addressSpace->Get();
36 return addressSpace;
H A DVMUserArea.h18 VMUserArea(VMAddressSpace* addressSpace,
22 static VMUserArea* Create(VMAddressSpace* addressSpace,
25 static VMUserArea* CreateReserved(VMAddressSpace* addressSpace,
H A DVMKernelArea.h113 VMKernelArea(VMAddressSpace* addressSpace,
117 static VMKernelArea* Create(VMAddressSpace* addressSpace,
H A DVMAddressSpace.cpp190 VMAddressSpace* addressSpace = kernel local
195 if (addressSpace == NULL)
198 status_t status = addressSpace->InitObject();
200 delete addressSpace;
206 base, addressSpace));
210 &addressSpace->fTranslationMap);
212 delete addressSpace;
218 sAddressSpaceTable.InsertUnchecked(addressSpace);
221 *_addressSpace = addressSpace;
253 VMAddressSpace* addressSpace local
268 VMAddressSpace* addressSpace = sAddressSpaceTable.Lookup(teamID); local
285 DebugNext(VMAddressSpace* addressSpace) argument
310 VMAddressSpace* addressSpace = sAddressSpaceTable.Lookup(id); local
[all...]
/haiku/src/kits/debugger/dwarf/
H A DDwarfExpressionEvaluator.cpp765 target_addr_t addressSpace = _Pop(); local
767 if (!fContext->TargetInterface()->ReadValueFromMemory(addressSpace, address,
/haiku/src/kits/debugger/debug_info/
H A DDwarfImageDebugInfo.cpp151 virtual bool ReadValueFromMemory(target_addr_t addressSpace, argument
154 return fArchitecture->ReadValueFromMemory(addressSpace, address,
/haiku/src/system/kernel/device_manager/
H A DIOCache.cpp102 VMAddressSpace* addressSpace = VMAddressSpace::Kernel();
103 VMTranslationMap* translationMap = addressSpace->TranslationMap();
/haiku/src/system/kernel/slab/
H A DMemoryManager.cpp714 VMAddressSpace* addressSpace = VMAddressSpace::Kernel(); local
715 addressSpace->ReadLock();
716 VMArea* area = addressSpace->LookupArea((addr_t)pages);
717 addressSpace->ReadUnlock();
780 VMAddressSpace* addressSpace = VMAddressSpace::Kernel(); local
781 addressSpace->ReadLock();
782 VMArea* area = addressSpace->LookupArea((addr_t)address);
787 addressSpace->ReadUnlock();
1321 VMAddressSpace* addressSpace = VMAddressSpace::Kernel(); local
1322 VMTranslationMap* translationMap = addressSpace
1447 VMAddressSpace* addressSpace = VMAddressSpace::Kernel(); local
1515 VMAddressSpace* addressSpace = VMAddressSpace::Kernel(); local
[all...]
/haiku/headers/private/kernel/vm/
H A DVMArea.h149 VMArea(VMAddressSpace* addressSpace,
H A DVMAddressSpace.h133 static VMAddressSpace* DebugNext(VMAddressSpace* addressSpace);
177 AreaIterator(VMAddressSpace* addressSpace) argument
179 fAddressSpace(addressSpace),
180 fNext(addressSpace->FirstArea())
214 AreaRangeIterator(VMAddressSpace* addressSpace, addr_t address, addr_t size) argument
216 fAddressSpace(addressSpace),
/haiku/src/system/kernel/arch/ppc/paging/classic/
H A DPPCVMTranslationMapClassic.cpp558 VMAddressSpace *addressSpace = VMAddressSpace::Kernel(); local
562 status_t error = vm_reserve_address_range(addressSpace->ID(), &newAddress,
H A DPPCPagingMethodClassic.cpp278 VMAddressSpace *addressSpace = VMAddressSpace::Kernel(); local
282 // addressSpace->TranslationMap());
283 // VMTranslationMap* map = addressSpace->TranslationMap();
285 addressSpace->TranslationMap());
/haiku/src/system/kernel/arch/ppc/paging/460/
H A DPPCVMTranslationMap460.cpp558 VMAddressSpace *addressSpace = VMAddressSpace::Kernel(); local
562 status_t error = vm_reserve_address_range(addressSpace->ID(), &newAddress,
H A DPPCPagingMethod460.cpp278 VMAddressSpace *addressSpace = VMAddressSpace::Kernel(); local
282 // addressSpace->TranslationMap());
283 // VMTranslationMap* map = addressSpace->TranslationMap();
285 addressSpace->TranslationMap());
/haiku/src/kits/debugger/arch/x86_64/
H A DArchitectureX8664.h61 virtual status_t ReadValueFromMemory(target_addr_t addressSpace,
H A DArchitectureX8664.cpp672 ArchitectureX8664::ReadValueFromMemory(target_addr_t addressSpace, argument
/haiku/src/kits/debugger/arch/x86/
H A DArchitectureX86.cpp595 ArchitectureX86::ReadValueFromMemory(target_addr_t addressSpace, argument
H A DArchitectureX86.h60 virtual status_t ReadValueFromMemory(target_addr_t addressSpace,
/haiku/src/system/kernel/arch/ppc/
H A Darch_vm_translation_map.cpp317 VMAddressSpace *addressSpace = VMAddressSpace::Kernel(); local
319 addressSpace->TranslationMap());
344 VMAddressSpace *addressSpace = VMAddressSpace::Kernel(); local
347 addressSpace->TranslationMap());
355 VMAddressSpace *addressSpace = VMAddressSpace::Kernel(); local
358 addressSpace->TranslationMap());
/haiku/headers/private/debugger/arch/
H A DArchitecture.h103 virtual status_t ReadValueFromMemory(target_addr_t addressSpace,

Completed in 145 milliseconds

12