Searched refs:returnAddresses (Results 1 - 14 of 14) sorted by last modified time

/haiku/src/system/kernel/arch/x86/
H A Darch_debug.cpp1121 \param returnAddresses The array the return address shall be written to.
1132 arch_debug_get_stack_trace(addr_t* returnAddresses, int32 maxCount, argument
1175 returnAddresses[count++] = ip;
/haiku/src/system/kernel/arch/sparc/
H A Darch_debug.cpp72 arch_debug_get_stack_trace(addr_t* returnAddresses, int32 maxCount, argument
/haiku/src/system/kernel/arch/riscv64/
H A Darch_debug.cpp411 arch_debug_get_stack_trace(addr_t* returnAddresses, int32 maxCount, argument
/haiku/src/system/kernel/arch/ppc/
H A Darch_debug.cpp284 arch_debug_get_stack_trace(addr_t* returnAddresses, int32 maxCount, argument
/haiku/src/system/kernel/arch/m68k/
H A Darch_debug.cpp273 arch_debug_get_stack_trace(addr_t* returnAddresses, int32 maxCount, argument
330 returnAddresses[count++] = ip;
/haiku/src/system/kernel/arch/arm64/
H A Darch_debug.cpp453 arch_debug_get_stack_trace(addr_t* returnAddresses, int32 maxCount, argument
/haiku/src/system/kernel/arch/arm/
H A Darch_debug.cpp471 arch_debug_get_stack_trace(addr_t* returnAddresses, int32 maxCount, argument
/haiku/headers/private/kernel/arch/
H A Ddebug.h40 int32 arch_debug_get_stack_trace(addr_t* returnAddresses, int32 maxCount,
/haiku/src/system/kernel/
H A Dheap.cpp293 addr_t returnAddresses[5]; local
294 int32 depth = arch_debug_get_stack_trace(returnAddresses, 5, 0, 1,
297 if (returnAddresses[i] < (addr_t)&get_caller
298 || returnAddresses[i] > (addr_t)&deferred_delete) {
299 return returnAddresses[i];
/haiku/src/system/kernel/debug/
H A Duser_debugger.cpp1360 addr_t* returnAddresses = debugInfo.profile.samples local
1364 *returnAddresses = arch_debug_get_stack_trace(returnAddresses + 1,
1367 debugInfo.profile.sample_count += *returnAddresses + 1;
1371 int32 count = arch_debug_get_stack_trace(returnAddresses,
1375 returnAddresses[i] = 0;
1377 *returnAddresses = (addr_t)arch_debug_get_interrupt_pc(NULL);
/haiku/headers/private/kernel/
H A Duser_debugger.h292 ssize_t _user_get_stack_trace(size_t addressCount, addr_t* returnAddresses);
/haiku/headers/private/libroot/
H A Dlibroot_private.h55 int32 __arch_get_stack_trace(addr_t* returnAddresses, int32 maxCount,
/haiku/src/system/libroot/os/arch/generic/
H A Dgeneric_stack_trace.cpp15 \param returnAddresses The array the return address shall be written to.
23 __arch_get_stack_trace(addr_t* returnAddresses, int32 maxCount, argument
41 returnAddresses[count++] = frame->return_address;
/haiku/src/system/libroot/os/arch/ppc/
H A Dstack_trace.cpp13 \param returnAddresses The array the return address shall be written to.
21 __arch_get_stack_trace(addr_t* returnAddresses, int32 maxCount, argument
39 returnAddresses[count++] = frame->return_address;

Completed in 87 milliseconds