/haiku/headers/private/kernel/arch/ppc/ |
H A D | arch_debug.h | 13 addr_t r1;
|
/haiku/headers/private/kernel/arch/x86/ |
H A D | arch_debug.h | 13 addr_t bp;
|
/haiku/headers/private/kernel/arch/sparc/ |
H A D | arch_debug.h | 14 addr_t r1;
|
/haiku/headers/private/kernel/boot/platform/efi/ |
H A D | arch_start.h | 10 void arch_start_kernel(addr_t kernelEntry);
|
/haiku/src/system/libroot/os/arch/generic/ |
H A D | generic_stack_trace.cpp | 23 __arch_get_stack_trace(addr_t* returnAddresses, int32 maxCount, 24 int32 skipFrames, addr_t stackBase, addr_t stackEnd) 27 addr_t basePointer = (addr_t)get_stack_frame(); 34 addr_t previous; 35 addr_t return_address;
|
/haiku/src/system/libroot/os/arch/ppc/ |
H A D | stack_trace.cpp | 21 __arch_get_stack_trace(addr_t* returnAddresses, int32 maxCount, 22 int32 skipFrames, addr_t stackBase, addr_t stackEnd) 25 addr_t basePointer = (addr_t)get_stack_frame(); 32 addr_t previous; 33 addr_t return_address;
|
/haiku/src/system/kernel/arch/x86/paging/32bit/ |
H A D | X86VMTranslationMap32Bit.h | 21 virtual size_t MaxPagesNeededToMap(addr_t start, 22 addr_t end) const; 24 virtual status_t Map(addr_t virtualAddress, 28 virtual status_t Unmap(addr_t start, addr_t end); 30 virtual status_t DebugMarkRangePresent(addr_t start, addr_t end, 33 virtual status_t UnmapPage(VMArea* area, addr_t address, 35 virtual void UnmapPages(VMArea* area, addr_t base, 41 virtual status_t Query(addr_t virtualAddres [all...] |
/haiku/src/system/kernel/arch/x86/paging/64bit/ |
H A D | X86VMTranslationMap64Bit.h | 22 virtual size_t MaxPagesNeededToMap(addr_t start, 23 addr_t end) const; 25 virtual status_t Map(addr_t virtualAddress, 29 virtual status_t Unmap(addr_t start, addr_t end); 31 virtual status_t DebugMarkRangePresent(addr_t start, addr_t end, 34 virtual status_t UnmapPage(VMArea* area, addr_t address, 36 virtual void UnmapPages(VMArea* area, addr_t base, 42 virtual status_t Query(addr_t virtualAddres [all...] |
/haiku/src/system/boot/arch/m68k/ |
H A D | mmu.h | 21 extern addr_t mmu_map_physical_memory(addr_t physicalAddress, size_t size, uint32 flags); 25 extern addr_t mmu_get_next_page_tables(); 31 status_t (*set_tt)(int which, addr_t pa, size_t len, uint32 perms); 33 status_t (*load_rp)(addr_t pa); 36 status_t (*add_page_table)(addr_t virtualAddress); 37 void (*unmap_page)(addr_t virtualAddress); 38 void (*map_page)(addr_t virtualAddress, addr_t pa, uint32 flags);
|
/haiku/src/system/boot/platform/amiga_m68k/ |
H A D | mmu.h | 21 extern addr_t mmu_map_physical_memory(addr_t physicalAddress, size_t size, uint32 flags); 25 extern addr_t mmu_get_next_page_tables(); 31 status_t (*set_tt)(int which, addr_t pa, size_t len, uint32 perms); 33 status_t (*load_rp)(addr_t pa); 36 status_t (*add_page_table)(addr_t virtualAddress); 37 void (*unmap_page)(addr_t virtualAddress); 38 void (*map_page)(addr_t virtualAddress, addr_t pa, uint32 flags);
|
/haiku/src/system/boot/platform/atari_m68k/ |
H A D | mmu.h | 22 extern addr_t mmu_map_physical_memory(addr_t physicalAddress, size_t size, uint32 flags); 26 extern addr_t mmu_get_next_page_tables(); 32 status_t (*set_tt)(int which, addr_t pa, size_t len, uint32 perms); 34 status_t (*load_rp)(addr_t pa); 37 status_t (*add_page_table)(addr_t virtualAddress); 38 void (*unmap_page)(addr_t virtualAddress); 39 void (*map_page)(addr_t virtualAddress, addr_t pa, uint32 flags);
|
/haiku/src/system/boot/platform/bios_ia32/ |
H A D | bios.h | 29 #define ADDRESS_SEGMENT(address) ((addr_t)(address) >> 4) 30 #define ADDRESS_OFFSET(address) ((addr_t)(address) & 0xf) 32 (((addr_t)(segment) << 4) + (addr_t)(offset)) 34 LINEAR_ADDRESS((addr_t)(segmented) >> 16, (addr_t)(segmented) & 0xffff) 37 static const addr_t kDataSegmentScratch = 0x10020; // about 768 bytes 38 static const addr_t kDataSegmentBase = 0x10000; 39 static const addr_t kExtraSegmentScratch = 0x2000; // about 24 kB
|
H A D | mmu.h | 30 extern addr_t mmu_map_physical_memory(addr_t physicalAddress, size_t size, uint32 flags); 32 extern void *mmu_allocate_page(addr_t *_physicalAddress); 33 extern bool mmu_allocate_physical(addr_t base, size_t size); 38 extern bool mmu_get_virtual_mapping(addr_t virtualAddress, 39 addr_t *_physicalAddress);
|
/haiku/src/system/boot/platform/next_m68k/ |
H A D | mmu.h | 22 extern addr_t mmu_map_physical_memory(addr_t physicalAddress, size_t size, uint32 flags); 26 extern addr_t mmu_get_next_page_tables(); 32 status_t (*set_tt)(int which, addr_t pa, size_t len, uint32 perms); 34 status_t (*load_rp)(addr_t pa); 37 status_t (*add_page_table)(addr_t virtualAddress); 38 void (*unmap_page)(addr_t virtualAddress); 39 void (*map_page)(addr_t virtualAddress, addr_t pa, uint32 flags);
|
/haiku/src/system/kernel/arch/ppc/paging/460/ |
H A D | PPCVMTranslationMap460.h | 26 page_table_entry* LookupPageTableEntry(addr_t virtualAddress); 27 bool RemovePageTableEntry(addr_t virtualAddress); 29 virtual size_t MaxPagesNeededToMap(addr_t start, 30 addr_t end) const; 32 virtual status_t Map(addr_t virtualAddress, 36 virtual status_t Unmap(addr_t start, addr_t end); 38 virtual status_t RemapAddressRange(addr_t *_virtualAddress, 41 virtual status_t DebugMarkRangePresent(addr_t start, addr_t en [all...] |
/haiku/src/system/kernel/arch/ppc/paging/classic/ |
H A D | PPCVMTranslationMapClassic.h | 26 page_table_entry* LookupPageTableEntry(addr_t virtualAddress); 27 bool RemovePageTableEntry(addr_t virtualAddress); 29 virtual size_t MaxPagesNeededToMap(addr_t start, 30 addr_t end) const; 32 virtual status_t Map(addr_t virtualAddress, 36 virtual status_t Unmap(addr_t start, addr_t end); 38 virtual status_t RemapAddressRange(addr_t *_virtualAddress, 41 virtual status_t DebugMarkRangePresent(addr_t start, addr_t en [all...] |
/haiku/src/system/kernel/arch/m68k/paging/040/ |
H A D | M68KVMTranslationMap040.h | 20 virtual size_t MaxPagesNeededToMap(addr_t start, 21 addr_t end) const; 23 virtual status_t Map(addr_t virtualAddress, 27 virtual status_t Unmap(addr_t start, addr_t end); 29 virtual status_t UnmapPage(VMArea* area, addr_t address, 31 virtual void UnmapPages(VMArea* area, addr_t base, 37 virtual status_t Query(addr_t virtualAddress, 40 virtual status_t QueryInterrupt(addr_t virtualAddress, 44 virtual status_t Protect(addr_t bas [all...] |
/haiku/src/add-ons/kernel/debugger/disasm/ |
H A D | disasm_arch.h | 15 extern status_t disasm_arch_dump_insns(addr_t where, int count, 16 addr_t baseAddress, int backCount);
|
/haiku/src/add-ons/kernel/debugger/disasm/m68k/ |
H A D | disasm_arch.cpp | 11 disasm_arch_dump_insns(addr_t where, int count, addr_t baseAddress,
|
/haiku/src/add-ons/kernel/debugger/disasm/ppc/ |
H A D | disasm_arch.cpp | 11 disasm_arch_dump_insns(addr_t where, int count, addr_t baseAddress,
|
/haiku/src/add-ons/kernel/debugger/disasm/arm/ |
H A D | disasm_arch.cpp | 11 disasm_arch_dump_insns(addr_t where, int count, addr_t baseAddress,
|
/haiku/src/system/kernel/arch/x86/ |
H A D | x86_syscalls.h | 19 extern void (*gX86SetSyscallStack)(addr_t stackTop); 23 x86_set_syscall_stack(addr_t stackTop)
|
H A D | x86_signals.h | 14 addr_t x86_get_user_signal_handler_wrapper(bool beosHandler,
|
/haiku/src/system/kernel/arch/x86/paging/pae/ |
H A D | X86VMTranslationMapPAE.h | 24 virtual size_t MaxPagesNeededToMap(addr_t start, 25 addr_t end) const; 27 virtual status_t Map(addr_t virtualAddress, 31 virtual status_t Unmap(addr_t start, addr_t end); 33 virtual status_t DebugMarkRangePresent(addr_t start, addr_t end, 36 virtual status_t UnmapPage(VMArea* area, addr_t address, 38 virtual void UnmapPages(VMArea* area, addr_t base, 44 virtual status_t Query(addr_t virtualAddres [all...] |
/haiku/src/system/kernel/arch/arm/paging/32bit/ |
H A D | ARMVMTranslationMap32Bit.h | 21 virtual size_t MaxPagesNeededToMap(addr_t start, 22 addr_t end) const; 24 virtual status_t Map(addr_t virtualAddress, 28 virtual status_t Unmap(addr_t start, addr_t end); 30 virtual status_t DebugMarkRangePresent(addr_t start, addr_t end, 33 virtual status_t UnmapPage(VMArea* area, addr_t address, 35 virtual void UnmapPages(VMArea* area, addr_t base, 41 virtual status_t Query(addr_t virtualAddres [all...] |