Searched refs:addr_t (Results 151 - 175 of 634) sorted by relevance

1234567891011>>

/haiku/src/system/kernel/vm/
H A DVMKernelAddressSpace.h19 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 DARMPagingMethod32Bit.cpp59 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 Darch_debug.cpp33 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 Darch_uart_8250_omap.cpp17 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 Darch_debug.cpp26 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 Dthread.cpp112 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 DX86PagingMethod32Bit.cpp59 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 DRISCV64VMTranslationMap.cpp41 (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 Darch_030_cpu.cpp23 extern void flush_atc_addr_030(addr_t addr);
34 sync_icache_030(addr_t address, size_t len)
H A Darch_030_mmu.cpp23 entry.addr = TA_TO_PREA(((addr_t)rt));
/haiku/src/system/kernel/arch/m68k/paging/
H A Dm68k_physical_page_mapper_large_memory.h28 addr_t address;
45 addr_t virtualAddress) = 0;
/haiku/src/system/libroot/posix/string/
H A Dstrncpy.cpp23 while (((addr_t)dest & 3) != 0 && count != 0) {
34 if (((addr_t)src & 3) == 0) {
H A Dstrlen.cpp22 for (; (((addr_t)string + length) & 3) != 0; length++) {
/haiku/src/add-ons/accelerants/intel_extreme/
H A Dmemory.cpp30 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 Darch_thread.h36 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 Dx86_physical_page_mapper_large_memory.h37 addr_t address;
54 addr_t virtualAddress) = 0;
/haiku/src/system/kernel/arch/arm/paging/
H A Darm_physical_page_mapper_large_memory.h37 addr_t address;
54 addr_t virtualAddress) = 0;
/haiku/src/system/boot/platform/openfirmware/arch/ppc/
H A Dmmu.cpp63 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 Dpci_msi.h37 addr_t table_address;
41 addr_t pba_address;
/haiku/src/kits/debug/
H A DImage.cpp45 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 Ddevice_manager_defs.h20 typedef addr_t device_node_cookie;
/haiku/src/bin/debug/profile/
H A DSummaryProfileResult.h36 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 Dmmu_030.cpp45 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 Dcommpage.h21 addr_t fill_commpage_entry(int entry, const void* copyFrom, size_t size);
H A Dcommpage_compat.h24 addr_t fill_commpage_compat_entry(int entry, const void* copyFrom,

Completed in 117 milliseconds

1234567891011>>