/aosp_15_r20/external/pigweed/pw_thread/ |
H A D | snapshot.cc | 38 encoder.WriteStackPointer(stack.stack_pointer).IgnoreError(); in SnapshotStack() 43 stack.stack_pointer, in SnapshotStack() 45 static_cast<long>(stack.stack_pointer)); in SnapshotStack() 63 if (stack.stack_pointer > stack.stack_high_addr) { in SnapshotStack() 66 static_cast<long unsigned>(stack.stack_pointer - in SnapshotStack() 72 if (stack.stack_pointer < stack.stack_low_addr) { in SnapshotStack() 76 static_cast<long unsigned>(stack.stack_low_addr - stack.stack_pointer)); in SnapshotStack() 81 ConstByteSpan(reinterpret_cast<const std::byte*>(stack.stack_pointer), in SnapshotStack() 82 stack.stack_high_addr - stack.stack_pointer)); in SnapshotStack()
|
H A D | thread_snapshot_service.cc | 53 if (thread_info.stack_pointer().has_value()) { in ProtoEncodeThreadInfo() 55 proto_encoder.WriteStackPointer(thread_info.stack_pointer().value())); in ProtoEncodeThreadInfo()
|
/aosp_15_r20/external/google-breakpad/src/client/linux/minidump_writer/ |
H A D | linux_core_dumper.cc | 106 const uint8_t* stack_pointer; in GetThreadInfoByIndex() local 108 memcpy(&stack_pointer, &info->regs.esp, sizeof(info->regs.esp)); in GetThreadInfoByIndex() 110 memcpy(&stack_pointer, &info->regs.rsp, sizeof(info->regs.rsp)); in GetThreadInfoByIndex() 112 memcpy(&stack_pointer, &info->regs.ARM_sp, sizeof(info->regs.ARM_sp)); in GetThreadInfoByIndex() 114 memcpy(&stack_pointer, &info->regs.sp, sizeof(info->regs.sp)); in GetThreadInfoByIndex() 116 stack_pointer = in GetThreadInfoByIndex() 119 stack_pointer = reinterpret_cast<uint8_t*>( in GetThreadInfoByIndex() 124 info->stack_pointer = reinterpret_cast<uintptr_t>(stack_pointer); in GetThreadInfoByIndex()
|
H A D | linux_ptrace_dumper.cc | 300 const uint8_t* stack_pointer; in GetThreadInfoByIndex() local 302 my_memcpy(&stack_pointer, &info->regs.esp, sizeof(info->regs.esp)); in GetThreadInfoByIndex() 304 my_memcpy(&stack_pointer, &info->regs.rsp, sizeof(info->regs.rsp)); in GetThreadInfoByIndex() 306 my_memcpy(&stack_pointer, &info->regs.ARM_sp, sizeof(info->regs.ARM_sp)); in GetThreadInfoByIndex() 308 my_memcpy(&stack_pointer, &info->regs.sp, sizeof(info->regs.sp)); in GetThreadInfoByIndex() 310 stack_pointer = in GetThreadInfoByIndex() 313 stack_pointer = reinterpret_cast<uint8_t*>( in GetThreadInfoByIndex() 318 info->stack_pointer = reinterpret_cast<uintptr_t>(stack_pointer); in GetThreadInfoByIndex()
|
H A D | linux_ptrace_dumper_unittest.cc | 456 one_thread.stack_pointer)); in TEST() 518 simulated_stack[1] = thread_info.stack_pointer; in TEST_F() 520 sizeof(simulated_stack), thread_info.stack_pointer, in TEST_F() 532 sizeof(simulated_stack), thread_info.stack_pointer, in TEST_F() 547 sizeof(simulated_stack), thread_info.stack_pointer, in TEST_F() 554 sizeof(simulated_stack), thread_info.stack_pointer, in TEST_F() 578 sizeof(simulated_stack), thread_info.stack_pointer, in TEST_F()
|
H A D | minidump_writer.cc | 204 const uintptr_t stack_pointer = UContextReader::GetStackPointer(ucontext_); in CrashingThreadReferencesPrincipalMapping() local 214 if (!dumper_->GetStackInfo(&stack, &stack_len, stack_pointer)) in CrashingThreadReferencesPrincipalMapping() 221 stack_pointer - reinterpret_cast<uintptr_t>(stack); in CrashingThreadReferencesPrincipalMapping() 326 bool FillThreadStack(MDRawThread* thread, uintptr_t stack_pointer, in FillThreadStack() argument 332 thread->stack.start_of_memory_range = stack_pointer; in FillThreadStack() 336 if (dumper_->GetStackInfo(&stack, &stack_len, stack_pointer)) { in FillThreadStack() 343 while (int_stack + max_stack_len < stack_pointer) { in FillThreadStack() 354 stack_pointer - reinterpret_cast<uintptr_t>(stack); in FillThreadStack() 370 dumper_->SanitizeStackCopy(*stack_copy, stack_len, stack_pointer, in FillThreadStack() 495 if (!FillThreadStack(&thread, info.stack_pointer, in WriteThreadListStream()
|
H A D | linux_dumper.cc | 769 uint8_t* const stack_pointer = in GetStackInfo() local 775 const MappingInfo* mapping = FindMapping(stack_pointer); in GetStackInfo() 778 const ptrdiff_t offset = stack_pointer - in GetStackInfo() 784 *stack = stack_pointer; in GetStackInfo() 789 uintptr_t stack_pointer, in SanitizeStackCopy() argument 816 const MappingInfo* stack_mapping = FindMappingNoBias(stack_pointer); in SanitizeStackCopy()
|
/aosp_15_r20/external/pigweed/pw_cpu_exception_cortex_m/ |
H A D | snapshot.cc | 40 uintptr_t stack_pointer, in CaptureMainStack() argument 68 .stack_pointer = stack_pointer, in CaptureMainStack() 92 uintptr_t stack_pointer; in SnapshotMainStackThread() local 93 asm volatile("mrs %0, msp\n" : "=r"(stack_pointer)); in SnapshotMainStackThread() 105 stack_pointer, in SnapshotMainStackThread() 127 stack_pointer, in SnapshotMainStackThread()
|
/aosp_15_r20/external/pigweed/pw_thread/py/ |
H A D | thread_analyzer_test.py | 62 thread.stack_pointer = 0x5AC6A86C 81 thread.stack_pointer = 0x5AC6A86C 101 thread.stack_pointer = 0x5AC6A86C 157 temp_thread.stack_pointer = 0x2001AB0C 164 temp_thread.stack_pointer = 0x2001AE20 204 temp_thread.stack_pointer = 0x2001AB0C 211 temp_thread.stack_pointer = 0x2001AE20 253 temp_thread.stack_pointer = 0x2001AB0C 261 temp_thread.stack_pointer = 0x2001AE20
|
/aosp_15_r20/external/google-breakpad/src/processor/ |
H A D | stackwalker_ppc64.cc | 101 uint64_t stack_pointer; in GetCallerFrame() local 103 &stack_pointer) || in GetCallerFrame() 104 stack_pointer <= last_frame->context.gpr[1]) { in GetCallerFrame() 114 if (!memory_->GetMemoryAtAddress(stack_pointer + 16, &instruction) || in GetCallerFrame() 123 frame->context.gpr[1] = stack_pointer; in GetCallerFrame() 129 if (TerminateWalk(instruction, stack_pointer, last_frame->context.gpr[1], in GetCallerFrame()
|
H A D | stackwalker_sparc.cc | 100 uint64_t stack_pointer = last_frame->context.g_r[30]; in GetCallerFrame() local 101 if (stack_pointer <= last_frame->context.g_r[14]) { in GetCallerFrame() 106 if (!memory_->GetMemoryAtAddress(stack_pointer + 60, in GetCallerFrame() 112 if (!memory_->GetMemoryAtAddress(stack_pointer + 56, in GetCallerFrame() 118 if (TerminateWalk(instruction, stack_pointer, last_frame->context.g_r[14], in GetCallerFrame() 127 frame->context.g_r[14] = stack_pointer; in GetCallerFrame()
|
H A D | stackwalker_ppc.cc | 110 uint32_t stack_pointer; in GetCallerFrame() local 112 &stack_pointer) || in GetCallerFrame() 113 stack_pointer <= last_frame->context.gpr[1]) { in GetCallerFrame() 123 if (!memory_->GetMemoryAtAddress(stack_pointer + 8, &instruction) || in GetCallerFrame() 132 frame->context.gpr[1] = stack_pointer; in GetCallerFrame() 138 if (TerminateWalk(instruction, stack_pointer, last_frame->context.gpr[1], in GetCallerFrame()
|
/aosp_15_r20/external/coreboot/payloads/libpayload/arch/x86/ |
H A D | gdb.c | 57 u8 *stack_pointer; in gdb_arch_enter() local 59 asm volatile ("movq %%rsp, %0" : "=r"(stack_pointer)); in gdb_arch_enter() 61 asm volatile ("mov %%esp, %0" : "=r"(stack_pointer)); in gdb_arch_enter() 65 if (stack_pointer >= exception_stack && stack_pointer <= exception_stack_end) in gdb_arch_enter()
|
/aosp_15_r20/external/python/cpython3/Python/ |
D | ceval.c | 106 dump_stack(_PyInterpreterFrame *frame, PyObject **stack_pointer) in dump_stack() argument 112 for (PyObject **ptr = stack_base; ptr < stack_pointer; ptr++) { in dump_stack() 129 PyObject **stack_pointer, in lltrace_instruction() argument 132 dump_stack(frame, stack_pointer); in lltrace_instruction() 1325 lltrace_instruction(frame, stack_pointer, next_instr); } 1435 #define STACK_LEVEL() ((int)(stack_pointer - _PyFrame_Stackbase(frame))) 1438 #define TOP() (stack_pointer[-1]) 1439 #define SECOND() (stack_pointer[-2]) 1440 #define THIRD() (stack_pointer[-3]) 1441 #define FOURTH() (stack_pointer[-4]) [all …]
|
/aosp_15_r20/external/pigweed/pw_thread_freertos/ |
H A D | snapshot.cc | 141 const uintptr_t stack_pointer = reinterpret_cast<uintptr_t>( in SnapshotThread() local 153 .stack_pointer = stack_pointer, in SnapshotThread() 177 encoder.WriteStackPointer(stack_pointer); in SnapshotThread()
|
/aosp_15_r20/external/cronet/base/profiler/ |
H A D | suspendable_thread_delegate_win.cc | 103 bool PointsToGuardPage(uintptr_t stack_pointer) { in PointsToGuardPage() argument 105 SIZE_T result = ::VirtualQuery(reinterpret_cast<LPCVOID>(stack_pointer), in PointsToGuardPage() 220 bool SuspendableThreadDelegateWin::CanCopyStack(uintptr_t stack_pointer) { in CanCopyStack() argument 224 return !PointsToGuardPage(stack_pointer); in CanCopyStack()
|
H A D | register_context.h | 113 uintptr_t stack_pointer; member 119 return context->stack_pointer; in RegisterContextStackPointer() 216 uintptr_t stack_pointer; member 222 return context->stack_pointer; in RegisterContextStackPointer()
|
/aosp_15_r20/external/python/cpython2/Python/ |
D | ceval.c | 796 register PyObject **stack_pointer; /* Next free slot in value stack */ in PyEval_EvalFrameEx() local 926 #define STACK_LEVEL() ((int)(stack_pointer - f->f_valuestack)) in PyEval_EvalFrameEx() 928 #define TOP() (stack_pointer[-1]) in PyEval_EvalFrameEx() 929 #define SECOND() (stack_pointer[-2]) in PyEval_EvalFrameEx() 930 #define THIRD() (stack_pointer[-3]) in PyEval_EvalFrameEx() 931 #define FOURTH() (stack_pointer[-4]) in PyEval_EvalFrameEx() 932 #define PEEK(n) (stack_pointer[-(n)]) in PyEval_EvalFrameEx() 933 #define SET_TOP(v) (stack_pointer[-1] = (v)) in PyEval_EvalFrameEx() 934 #define SET_SECOND(v) (stack_pointer[-2] = (v)) in PyEval_EvalFrameEx() 935 #define SET_THIRD(v) (stack_pointer[-3] = (v)) in PyEval_EvalFrameEx() [all …]
|
/aosp_15_r20/external/linux-kselftest/tools/testing/selftests/ptrace/ |
H A D | get_syscall_info.c | 172 ASSERT_TRUE(info.stack_pointer) { in TEST() 200 ASSERT_TRUE(info.stack_pointer) { in TEST() 240 ASSERT_TRUE(info.stack_pointer) { in TEST()
|
/aosp_15_r20/external/perfetto/src/profiling/memory/ |
H A D | wire_protocol_unittest.cc | 33 one.alloc_address, one.stack_pointer, in operator ==() 37 other.stack_pointer, in operator ==() 78 metadata.stack_pointer = 0xD1D2D3D4D5D6D7D8; in TEST()
|
/aosp_15_r20/external/pigweed/pw_snapshot/py/ |
H A D | generate_example_snapshot.py | 31 thread.stack_pointer = 0x2001AB0C 40 thread.stack_pointer = 0x2001AE20
|
/aosp_15_r20/external/vixl/src/aarch64/ |
H A D | abi-aarch64.h | 60 explicit ABI(Register stack_pointer = sp) : stack_pointer_(stack_pointer) { in stack_pointer_() argument
|
/aosp_15_r20/prebuilts/clang/host/linux-x86/clang-r536225/python3/include/python3.11/internal/ |
D | pycore_frame.h | 134 _PyFrame_SetStackPointer(_PyInterpreterFrame *frame, PyObject **stack_pointer) in _PyFrame_SetStackPointer() argument 136 frame->stacktop = (int)(stack_pointer - frame->localsplus); in _PyFrame_SetStackPointer()
|
/aosp_15_r20/prebuilts/clang/host/linux-x86/clang-r522817/python3/include/python3.11/internal/ |
D | pycore_frame.h | 134 _PyFrame_SetStackPointer(_PyInterpreterFrame *frame, PyObject **stack_pointer) in _PyFrame_SetStackPointer() argument 136 frame->stacktop = (int)(stack_pointer - frame->localsplus); in _PyFrame_SetStackPointer()
|
/aosp_15_r20/external/python/cpython3/Include/internal/ |
D | pycore_frame.h | 134 _PyFrame_SetStackPointer(_PyInterpreterFrame *frame, PyObject **stack_pointer) in _PyFrame_SetStackPointer() argument 136 frame->stacktop = (int)(stack_pointer - frame->localsplus); in _PyFrame_SetStackPointer()
|