Searched refs:addr_t (Results 1 - 25 of 634) sorted by relevance

1234567891011>>

/haiku/headers/private/kernel/arch/ppc/
H A Darch_debug.h13 addr_t r1;
/haiku/headers/private/kernel/arch/x86/
H A Darch_debug.h13 addr_t bp;
/haiku/headers/private/kernel/arch/sparc/
H A Darch_debug.h14 addr_t r1;
/haiku/headers/private/kernel/boot/platform/efi/
H A Darch_start.h10 void arch_start_kernel(addr_t kernelEntry);
/haiku/src/system/libroot/os/arch/generic/
H A Dgeneric_stack_trace.cpp23 __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 Dstack_trace.cpp21 __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 DX86VMTranslationMap32Bit.h21 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 DX86VMTranslationMap64Bit.h22 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 Dmmu.h21 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 Dmmu.h21 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 Dmmu.h22 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 Dbios.h29 #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 Dmmu.h30 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 Dmmu.h22 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 DPPCVMTranslationMap460.h26 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 DPPCVMTranslationMapClassic.h26 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 DM68KVMTranslationMap040.h20 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 Ddisasm_arch.h15 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 Ddisasm_arch.cpp11 disasm_arch_dump_insns(addr_t where, int count, addr_t baseAddress,
/haiku/src/add-ons/kernel/debugger/disasm/ppc/
H A Ddisasm_arch.cpp11 disasm_arch_dump_insns(addr_t where, int count, addr_t baseAddress,
/haiku/src/add-ons/kernel/debugger/disasm/arm/
H A Ddisasm_arch.cpp11 disasm_arch_dump_insns(addr_t where, int count, addr_t baseAddress,
/haiku/src/system/kernel/arch/x86/
H A Dx86_syscalls.h19 extern void (*gX86SetSyscallStack)(addr_t stackTop);
23 x86_set_syscall_stack(addr_t stackTop)
H A Dx86_signals.h14 addr_t x86_get_user_signal_handler_wrapper(bool beosHandler,
/haiku/src/system/kernel/arch/x86/paging/pae/
H A DX86VMTranslationMapPAE.h24 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 DARMVMTranslationMap32Bit.h21 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...]

Completed in 106 milliseconds

1234567891011>>