Home
last modified time | relevance | path

Searched refs:stack_pointer (Results 1 – 25 of 32) sorted by relevance

12

/external/google-breakpad/src/client/linux/minidump_writer/
Dlinux_core_dumper.cc97 const uint8_t* stack_pointer; in GetThreadInfoByIndex() local
99 memcpy(&stack_pointer, &info->regs.esp, sizeof(info->regs.esp)); in GetThreadInfoByIndex()
101 memcpy(&stack_pointer, &info->regs.rsp, sizeof(info->regs.rsp)); in GetThreadInfoByIndex()
103 memcpy(&stack_pointer, &info->regs.ARM_sp, sizeof(info->regs.ARM_sp)); in GetThreadInfoByIndex()
105 memcpy(&stack_pointer, &info->regs.sp, sizeof(info->regs.sp)); in GetThreadInfoByIndex()
107 stack_pointer = in GetThreadInfoByIndex()
112 info->stack_pointer = reinterpret_cast<uintptr_t>(stack_pointer); in GetThreadInfoByIndex()
Dlinux_ptrace_dumper.cc254 const uint8_t* stack_pointer; in GetThreadInfoByIndex() local
256 my_memcpy(&stack_pointer, &info->regs.esp, sizeof(info->regs.esp)); in GetThreadInfoByIndex()
258 my_memcpy(&stack_pointer, &info->regs.rsp, sizeof(info->regs.rsp)); in GetThreadInfoByIndex()
260 my_memcpy(&stack_pointer, &info->regs.ARM_sp, sizeof(info->regs.ARM_sp)); in GetThreadInfoByIndex()
262 my_memcpy(&stack_pointer, &info->regs.sp, sizeof(info->regs.sp)); in GetThreadInfoByIndex()
264 stack_pointer = in GetThreadInfoByIndex()
269 info->stack_pointer = reinterpret_cast<uintptr_t>(stack_pointer); in GetThreadInfoByIndex()
Dlinux_dumper.cc406 uint8_t* const stack_pointer = in GetStackInfo() local
412 const MappingInfo* mapping = FindMapping(stack_pointer); in GetStackInfo()
415 const ptrdiff_t offset = stack_pointer - in GetStackInfo()
421 *stack = stack_pointer; in GetStackInfo()
Dlinux_core_dumper_unittest.cc115 EXPECT_TRUE(dumper.GetStackInfo(&stack, &stack_len, info.stack_pointer)); in TEST()
Dminidump_writer.cc260 bool FillThreadStack(MDRawThread* thread, uintptr_t stack_pointer, in FillThreadStack() argument
265 if (dumper_->GetStackInfo(&stack, &stack_len, stack_pointer)) { in FillThreadStack()
282 thread->stack.start_of_memory_range = stack_pointer; in FillThreadStack()
399 if (!FillThreadStack(&thread, info.stack_pointer, max_stack_len, in WriteThreadListStream()
Dlinux_ptrace_dumper_unittest.cc435 one_thread.stack_pointer));
/external/google-breakpad/src/processor/
Dstackwalker_ppc64.cc97 uint64_t stack_pointer; in GetCallerFrame() local
99 &stack_pointer) || in GetCallerFrame()
100 stack_pointer <= last_frame->context.gpr[1]) { in GetCallerFrame()
110 if (!memory_->GetMemoryAtAddress(stack_pointer + 16, &instruction) || in GetCallerFrame()
119 frame->context.gpr[1] = stack_pointer; in GetCallerFrame()
Dstackwalker_sparc.cc97 uint64_t stack_pointer = last_frame->context.g_r[30]; in GetCallerFrame() local
98 if (stack_pointer <= last_frame->context.g_r[14]) { in GetCallerFrame()
103 if (!memory_->GetMemoryAtAddress(stack_pointer + 60, in GetCallerFrame()
109 if (!memory_->GetMemoryAtAddress(stack_pointer + 56, in GetCallerFrame()
117 frame->context.g_r[14] = stack_pointer; in GetCallerFrame()
Dstackwalker_ppc.cc106 uint32_t stack_pointer; in GetCallerFrame() local
108 &stack_pointer) || in GetCallerFrame()
109 stack_pointer <= last_frame->context.gpr[1]) { in GetCallerFrame()
119 if (!memory_->GetMemoryAtAddress(stack_pointer + 8, &instruction) || in GetCallerFrame()
128 frame->context.gpr[1] = stack_pointer; in GetCallerFrame()
/external/perfetto/src/profiling/memory/
Dwire_protocol_unittest.cc34 one.stack_pointer, one.stack_pointer_offset, one.arch) == in operator ==()
36 other.alloc_address, other.stack_pointer, in operator ==()
80 metadata.stack_pointer = 0xD1D2D3D4D5D6D7D8; in TEST()
Dwire_protocol.h97 uint64_t stack_pointer; member
Dunwinding_unittest.cc105 metadata->stack_pointer = reinterpret_cast<uint64_t>(stacktop); in GetRecord()
Dclient.cc275 metadata.stack_pointer = reinterpret_cast<uint64_t>(stacktop); in RecordMalloc()
Dunwinding.cc196 alloc_metadata->stack_pointer, stack, in DoUnwind()
/external/vixl/src/aarch64/
Dabi-aarch64.h60 explicit ABI(Register stack_pointer = sp) : stack_pointer_(stack_pointer) { in stack_pointer_() argument
/external/v8/src/regexp/
Dregexp-macro-assembler.cc352 Address NativeRegExpMacroAssembler::GrowStack(Address stack_pointer, in GrowStack() argument
359 DCHECK(stack_pointer <= old_stack_base); in GrowStack()
360 DCHECK(static_cast<size_t>(old_stack_base - stack_pointer) <= size); in GrowStack()
366 intptr_t stack_content_size = old_stack_base - stack_pointer; in GrowStack()
Dregexp-macro-assembler.h230 static Address GrowStack(Address stack_pointer, Address* stack_top,
/external/python/cpython3/Python/
Dceval.c556 PyObject **stack_pointer; /* Next free slot in value stack */ in _PyEval_EvalFrameDefault() local
755 #define STACK_LEVEL() ((int)(stack_pointer - f->f_valuestack)) in _PyEval_EvalFrameDefault()
757 #define TOP() (stack_pointer[-1]) in _PyEval_EvalFrameDefault()
758 #define SECOND() (stack_pointer[-2]) in _PyEval_EvalFrameDefault()
759 #define THIRD() (stack_pointer[-3]) in _PyEval_EvalFrameDefault()
760 #define FOURTH() (stack_pointer[-4]) in _PyEval_EvalFrameDefault()
761 #define PEEK(n) (stack_pointer[-(n)]) in _PyEval_EvalFrameDefault()
762 #define SET_TOP(v) (stack_pointer[-1] = (v)) in _PyEval_EvalFrameDefault()
763 #define SET_SECOND(v) (stack_pointer[-2] = (v)) in _PyEval_EvalFrameDefault()
764 #define SET_THIRD(v) (stack_pointer[-3] = (v)) in _PyEval_EvalFrameDefault()
[all …]
/external/python/cpython2/Python/
Dceval.c796 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 …]
/external/google-breakpad/src/client/linux/microdump_writer/
Dmicrodump_writer.cc191 uintptr_t stack_pointer, in DumpThreadStack() argument
198 if (!dumper_->GetStackInfo(&stack, &stack_len, stack_pointer)) { in DumpThreadStack()
205 LogAppend(stack_pointer); in DumpThreadStack()
/external/google-breakpad/src/client/linux/dump_writer_common/
Dthread_info.h51 uintptr_t stack_pointer; // thread stack pointer member
/external/v8/src/
Dcode-stubs.cc454 intptr_t stack_pointer, in EntryHookTrampoline() argument
458 entry_hook(function, stack_pointer); in EntryHookTrampoline()
Dcode-stubs.h649 intptr_t stack_pointer,
/external/v8/src/arm/
Dsimulator-arm.cc1655 int32_t* stack_pointer = reinterpret_cast<int32_t*>(get_register(sp)); in SoftwareInterrupt() local
1656 int32_t arg4 = stack_pointer[0]; in SoftwareInterrupt()
1657 int32_t arg5 = stack_pointer[1]; in SoftwareInterrupt()
1658 int32_t arg6 = stack_pointer[2]; in SoftwareInterrupt()
1659 int32_t arg7 = stack_pointer[3]; in SoftwareInterrupt()
1660 int32_t arg8 = stack_pointer[4]; in SoftwareInterrupt()
/external/v8/src/mips/
Dsimulator-mips.cc2217 int32_t* stack_pointer = reinterpret_cast<int32_t*>(get_register(sp)); in SoftwareInterrupt() local
2219 int32_t arg4 = stack_pointer[4]; in SoftwareInterrupt()
2220 int32_t arg5 = stack_pointer[5]; in SoftwareInterrupt()
2221 int32_t arg6 = stack_pointer[6]; in SoftwareInterrupt()
2222 int32_t arg7 = stack_pointer[7]; in SoftwareInterrupt()
2223 int32_t arg8 = stack_pointer[8]; in SoftwareInterrupt()

12