Searched refs:baseAddress (Results 1 - 25 of 46) sorted by relevance

12

/haiku/src/add-ons/kernel/debugger/disasm/
H A Ddisasm_arch.h16 addr_t baseAddress, int backCount);
H A Ddisasm.cpp60 addr_t baseAddress = 0; local
68 error = elf_debug_lookup_symbol_address(pc, &baseAddress, &symbol,
72 debug_get_debugged_thread()->team, pc, &baseAddress, &symbol,
77 baseAddress = 0;
82 disasm_arch_dump_insns((addr_t)pc, count, baseAddress, 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, argument
/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, argument
/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, argument
/haiku/src/add-ons/kernel/debugger/disasm/x86/
H A Ddisasm_arch.cpp41 addr_t baseAddress; local
45 error = elf_debug_lookup_symbol_address(address, &baseAddress,
49 debug_get_debugged_thread()->team, address, &baseAddress,
56 *offset = address - baseAddress;
86 disasm_arch_dump_insns(addr_t where, int count, addr_t baseAddress, argument
93 setup_disassembler(baseAddress);
94 addr_t address = baseAddress;
107 baseAddress = where;
109 baseAddress = where;
111 setup_disassembler(baseAddress);
[all...]
/haiku/src/system/kernel/vm/
H A DVMDeviceCache.cpp16 VMDeviceCache::Init(addr_t baseAddress, uint32 allocationFlags) argument
18 fBaseAddress = baseAddress;
H A DVMDeviceCache.h18 status_t Init(addr_t baseAddress,
/haiku/headers/private/kernel/
H A Dframe_buffer_console.h34 status_t frame_buffer_update(addr_t baseAddress, int32 width, int32 height,
39 status_t _user_frame_buffer_update(addr_t baseAddress, int32 width,
/haiku/src/system/runtime_loader/
H A Delf_tls.h25 void SetBaseAddress(addr_t baseAddress);
44 void SetBaseAddress(unsigned dso, addr_t baseAddress);
H A Delf_tls.cpp79 TLSBlockTemplate::SetBaseAddress(addr_t baseAddress) argument
81 fAddress = (void*)((addr_t)fAddress + baseAddress);
139 TLSBlockTemplates::SetBaseAddress(unsigned dso, addr_t baseAddress) argument
142 fTemplates[dso].SetBaseAddress(baseAddress);
/haiku/headers/private/debugger/model/
H A DTeamMemory.h23 virtual status_t GetMemoryProperties(target_addr_t baseAddress,
H A DTeamMemoryBlock.h27 TeamMemoryBlock(target_addr_t baseAddress,
/haiku/src/kits/debugger/model/
H A DTeamMemoryBlock.cpp18 TeamMemoryBlock::TeamMemoryBlock(target_addr_t baseAddress, argument
23 fBaseAddress(baseAddress),
/haiku/src/system/libroot/posix/
H A Dpwd.cpp105 addr_t baseAddress = (addr_t)entries; local
107 passwd* entry = relocate_pointer(baseAddress, entries[i]);
108 relocate_pointer(baseAddress, entry->pw_name);
109 relocate_pointer(baseAddress, entry->pw_passwd);
110 relocate_pointer(baseAddress, entry->pw_dir);
111 relocate_pointer(baseAddress, entry->pw_shell);
112 relocate_pointer(baseAddress, entry->pw_gecos);
H A Dgrp.cpp106 addr_t baseAddress = (addr_t)entries; local
108 group* entry = relocate_pointer(baseAddress, entries[i]);
109 relocate_pointer(baseAddress, entry->gr_name);
110 relocate_pointer(baseAddress, entry->gr_passwd);
111 relocate_pointer(baseAddress, entry->gr_mem);
114 relocate_pointer(baseAddress, entry->gr_mem[k]);
H A Dshadow.cpp62 addr_t baseAddress = (addr_t)entries; local
64 spwd* entry = relocate_pointer(baseAddress, entries[i]);
65 relocate_pointer(baseAddress, entry->sp_namp);
66 relocate_pointer(baseAddress, entry->sp_pwdp);
/haiku/src/system/kernel/arch/ppc/
H A Darch_debug.cpp92 addr_t baseAddress; local
94 status_t status = elf_debug_lookup_symbol_address(ip, &baseAddress, &symbol,
99 &baseAddress, &symbol, &image, &exactMatch);
104 diff, ip, image, symbol, ip - baseAddress,
108 framePointer, diff, ip, image, (void *)baseAddress,
109 ip - baseAddress);
/haiku/src/system/kernel/arch/m68k/
H A Darch_debug.cpp93 addr_t baseAddress; local
95 status_t status = elf_debug_lookup_symbol_address(ip, &baseAddress, &symbol,
100 &baseAddress, &symbol, &image, &exactMatch);
105 diff, ip, image, symbol, ip - baseAddress,
109 framePointer, diff, ip, image, (void *)baseAddress,
110 ip - baseAddress);
/haiku/headers/private/libroot/
H A Duser_group.h99 relocate_pointer(addr_t baseAddress, Type*& address) argument
101 return address = (Type*)(baseAddress + (addr_t)address);
/haiku/src/system/kernel/debug/
H A Dframe_buffer_console.cpp415 frame_buffer_update(addr_t baseAddress, int32 width, int32 height, int32 depth, argument
419 "depth = %ld, bytesPerRow = %ld)\n", (void*)baseAddress, width, height,
430 sConsole.frame_buffer = baseAddress;
519 _user_frame_buffer_update(addr_t baseAddress, int32 width, int32 height, argument
526 if (IS_USER_ADDRESS(baseAddress) && baseAddress != 0)
529 return frame_buffer_update(baseAddress, width, height, depth, bytesPerRow);
/haiku/src/system/kernel/arch/riscv64/
H A Darch_debug.cpp204 addr_t baseAddress; local
208 if (lookup_symbol(thread, pc, &baseAddress,
212 pc - baseAddress);
215 dprintf("<%s> 0x%" B_PRIxADDR, imageName, pc - baseAddress);
/haiku/headers/private/debug/
H A Ddebug_support.h77 const void *address, void **baseAddress, char *symbolName,
/haiku/src/system/kernel/
H A Dguarded_heap.cpp330 guarded_heap_area_init(guarded_heap& heap, area_id id, void* baseAddress, argument
333 guarded_heap_area* area = (guarded_heap_area*)baseAddress;
346 area->base = (addr_t)baseAddress + pagesNeeded * B_PAGE_SIZE;
376 void* baseAddress = NULL; local
377 area_id id = create_area("guarded_heap_area", &baseAddress,
384 if (guarded_heap_area_init(heap, id, baseAddress, trySize, flags))
591 addr_t baseAddress; local
593 if (elf_debug_lookup_symbol_address(address, &baseAddress, &symbol,
596 address - baseAddress, imageName,
/haiku/src/system/kernel/arch/arm/
H A Darch_debug.cpp290 addr_t baseAddress; local
301 status = lookup_symbol(thread, ip, &baseAddress, &symbol, &image,
318 kprintf("<%s@%p> <unknown>", image, (void*)baseAddress);
321 kprintf(" + %#04lx\n", ip - baseAddress);

Completed in 837 milliseconds

12