/haiku/src/system/kernel/vm/ |
H A D | VMKernelAddressSpace.h | 19 VMKernelAddressSpace(team_id id, addr_t base, 28 virtual VMArea* LookupArea(addr_t address) const; 29 virtual VMArea* FindClosestArea(addr_t address, bool less) 55 virtual status_t UnreserveAddressRange(addr_t address, 83 Range* _FindFreeRange(addr_t start, size_t size, 86 addr_t& _foundAddress);
|
/haiku/src/system/kernel/arch/arm/paging/32bit/ |
H A D | ARMPagingMethod32Bit.cpp | 59 area_id virtualArea, addr_t virtualBase); 65 addr_t virtualAddress); 73 addr_t fVirtualBase; 92 addr_t virtualBase = vm_allocate_early(args, 1024 * B_PAGE_SIZE, 0, 0, 114 Init(-1, pageTable, -1, (addr_t)virtualBase); 155 area_id virtualArea, addr_t virtualBase) 164 addr_t slotAddress = virtualBase; 179 addr_t virtualAddress) 236 map->QueryInterrupt((addr_t)data, &physicalTable, &dummyFlags); 240 int32 index = VADDR_TO_PDENT((addr_t)virtualBas [all...] |
/haiku/src/system/kernel/arch/arm/ |
H A D | arch_debug.cpp | 33 already_visited(addr_t *visited, int32 *_last, int32 *_num, addr_t fp) 57 get_next_frame(addr_t fp, addr_t *next, addr_t *ip) 60 *ip = *(((addr_t*)fp) - 0); 61 *next = *(((addr_t*)fp) - 1); 71 lookup_symbol(Thread* thread, addr_t address, addr_t* _baseAddress, 121 print_demangled_call(const char* image, const char* symbol, addr_t arg [all...] |
H A D | arch_uart_8250_omap.cpp | 17 ArchUART8250Omap::ArchUART8250Omap(addr_t base, int64 clock) 62 arch_get_uart_8250_omap(addr_t base, int64 clock)
|
/haiku/src/system/kernel/arch/arm64/ |
H A D | arch_debug.cpp | 26 already_visited(addr_t* visited, int32* _last, int32* _num, addr_t fp) 49 get_next_frame(addr_t fp, addr_t *next, addr_t *ip) 52 *ip = ((addr_t*)fp)[1]; 53 *next = ((addr_t*)fp)[0]; 63 lookup_symbol(Thread* thread, addr_t address, addr_t* _baseAddress, 113 print_demangled_call(const char* image, const char* symbol, addr_t arg [all...] |
/haiku/src/system/kernel/arch/x86/32/ |
H A D | thread.cpp | 112 static addr_t 113 arch_randomize_stack_pointer(addr_t value) 117 return (value & ~addr_t(0xf)) - 4; 134 addr_t stackTop = thread->signal_stack_base + thread->signal_stack_size; 138 return (uint8*)((frame->user_sp - spaceNeeded) & ~addr_t(0xf)) - 4; 183 addr_t* stackTop = (addr_t*)_stackTop; 189 *--stackTop = (addr_t)data; 196 *--stackTop = (addr_t)function; 204 thread->arch_info.current_stack.ss = (addr_t*)KERNEL_DATA_SELECTO [all...] |
/haiku/src/system/kernel/arch/x86/paging/32bit/ |
H A D | X86PagingMethod32Bit.cpp | 59 area_id virtualArea, addr_t virtualBase); 65 addr_t virtualAddress); 73 addr_t fVirtualBase; 92 addr_t virtualBase = vm_allocate_early(args, 1024 * B_PAGE_SIZE, 0, 0, 114 Init(-1, pageTable, -1, (addr_t)virtualBase); 155 area_id virtualArea, addr_t virtualBase) 164 addr_t slotAddress = virtualBase; 179 addr_t virtualAddress) 234 map->QueryInterrupt((addr_t)data, &physicalTable, &dummyFlags); 238 int32 index = (addr_t)virtualBas [all...] |
/haiku/src/system/kernel/arch/riscv64/ |
H A D | RISCV64VMTranslationMap.cpp | 41 (addr_t)(page->physical_page_number * B_PAGE_SIZE)); 164 RISCV64VMTranslationMap::LookupPte(addr_t virtAdr, bool alloc, 220 RISCV64VMTranslationMap::LookupAddr(addr_t virtAdr) 284 addr_t 293 RISCV64VMTranslationMap::MaxPagesNeededToMap(addr_t start, addr_t end) const 315 RISCV64VMTranslationMap::Map(addr_t virtualAddress, phys_addr_t physicalAddress, 367 RISCV64VMTranslationMap::Unmap(addr_t start, addr_t end) 374 for (addr_t pag [all...] |
/haiku/src/system/kernel/arch/m68k/ |
H A D | arch_030_cpu.cpp | 23 extern void flush_atc_addr_030(addr_t addr); 34 sync_icache_030(addr_t address, size_t len)
|
H A D | arch_030_mmu.cpp | 23 entry.addr = TA_TO_PREA(((addr_t)rt));
|
/haiku/src/system/kernel/arch/m68k/paging/ |
H A D | m68k_physical_page_mapper_large_memory.h | 28 addr_t address; 45 addr_t virtualAddress) = 0;
|
/haiku/src/system/libroot/posix/string/ |
H A D | strncpy.cpp | 23 while (((addr_t)dest & 3) != 0 && count != 0) { 34 if (((addr_t)src & 3) == 0) {
|
H A D | strlen.cpp | 22 for (; (((addr_t)string + length) & 3) != 0; length++) {
|
/haiku/src/add-ons/accelerants/intel_extreme/ |
H A D | memory.cpp | 30 intel_free_memory(addr_t base) 45 intel_allocate_memory(size_t size, uint32 flags, addr_t &base)
|
/haiku/headers/private/kernel/arch/x86/ |
H A D | arch_thread.h | 36 addr_t addr; 50 x86_write_msr(IA32_MSR_GS_BASE, (addr_t)&t->arch_info);
|
/haiku/src/system/kernel/arch/x86/paging/ |
H A D | x86_physical_page_mapper_large_memory.h | 37 addr_t address; 54 addr_t virtualAddress) = 0;
|
/haiku/src/system/kernel/arch/arm/paging/ |
H A D | arm_physical_page_mapper_large_memory.h | 37 addr_t address; 54 addr_t virtualAddress) = 0;
|
/haiku/src/system/boot/platform/openfirmware/arch/ppc/ |
H A D | mmu.cpp | 63 MAX_VIRTUAL_RANGES_TO_KEEP, (addr_t)start, size); 72 MAX_VIRTUAL_RANGES_TO_KEEP, (addr_t)start, size); 127 if (insert_physical_memory_range((addr_t)regions[i].base, 157 if (insert_physical_memory_range((addr_t)regions[i].base, 175 gKernelArgs.num_virtual_allocated_ranges, (addr_t)address, size, 176 &foundBase) || foundBase != (addr_t)address; 185 gKernelArgs.num_physical_allocated_ranges, (addr_t)address, size, 186 &foundBase) || foundBase != (addr_t)address; 194 gKernelArgs.num_physical_memory_ranges, (addr_t)address, size); 238 = sSegments[addr_t(virtualAddres [all...] |
/haiku/src/add-ons/kernel/bus_managers/pci/ |
H A D | pci_msi.h | 37 addr_t table_address; 41 addr_t pba_address;
|
/haiku/src/kits/debug/ |
H A D | Image.cpp | 45 addr_t foundAddress; 86 SymbolTableBasedImage::LookupSymbol(addr_t address, addr_t* _baseAddress, 92 addr_t deltaFound = ~(addr_t)0; 102 addr_t symbolAddress = symbol->st_value + fLoadDelta; 106 addr_t symbolDelta = address - symbolAddress; 137 size_t* _symbolNameLen, addr_t* _symbolAddress, size_t* _symbolSize, 166 if (symbolName == NULL || (addr_t)symbolName < (addr_t)fStringTabl [all...] |
/haiku/headers/private/system/ |
H A D | device_manager_defs.h | 20 typedef addr_t device_node_cookie;
|
/haiku/src/bin/debug/profile/ |
H A D | SummaryProfileResult.h | 36 return (addr_t)key / (2 * sizeof(void*)); 68 addr_t* samples, int32 sampleCount); 86 virtual ImageProfileResult* FindImage(addr_t address, 87 addr_t& _loadDelta) const;
|
/haiku/src/system/boot/arch/m68k/ |
H A D | mmu_030.cpp | 45 set_tt(int which, addr_t pa, size_t len, uint32 perms) 90 load_rp(addr_t pa) 96 entry.addr = TA_TO_PREA(((addr_t)pa)); 111 addr_t tbl;
|
/haiku/headers/private/kernel/ |
H A D | commpage.h | 21 addr_t fill_commpage_entry(int entry, const void* copyFrom, size_t size);
|
H A D | commpage_compat.h | 24 addr_t fill_commpage_compat_entry(int entry, const void* copyFrom,
|