HomeSort by relevance Sort by last modified time
    Searched refs:stack_end (Results 1 - 25 of 27) sorted by null

1 2

  /external/libchrome/base/debug/
stack_trace.cc 57 bool IsStackFrameValid(uintptr_t fp, uintptr_t prev_fp, uintptr_t stack_end) {
68 if (stack_end) {
70 if (fp > stack_end - 2 * sizeof(uintptr_t)) return false;
103 uintptr_t ScanStackForNextFrame(uintptr_t fp, uintptr_t stack_end) {
108 if (!stack_end) {
114 uintptr_t last_fp_to_scan = std::min(fp + kMaxStackScanArea, stack_end) -
118 if (IsStackFrameValid(next_fp, fp, stack_end)) {
124 if (IsStackFrameValid(next2_fp, next_fp, stack_end)) {
175 uintptr_t stack_end = stack_begin + stack_size; local
177 main_stack_end = stack_end;
    [all...]
  /device/google/contexthub/firmware/os/platform/stm32/misc/
showsizes.sh 25 stack_end=$(getvar $1 __stack_top)
26 stack_sz=$(($stack_end-$stack_start))
  /external/ltp/testcases/open_posix_testsuite/conformance/interfaces/pthread_create/
1-5.c 171 intptr_t stack_start, stack_end, current_pos;
174 stack_end =
181 (void *)stack_end, stack_end - stack_start);
184 if ((stack_start > current_pos) || (current_pos > stack_end)) {
  /external/compiler-rt/lib/lsan/
lsan_thread.cc 63 uptr stack_begin, stack_end, member in struct:__lsan::OnStartedArgs
72 stack_end_ = args->stack_end;
96 args.stack_end = args.stack_begin + stack_size;
139 bool GetThreadRangesLocked(uptr os_id, uptr *stack_begin, uptr *stack_end,
146 *stack_end = context->stack_end();
lsan.h 24 stack_top = t->stack_end(); \
lsan_thread.h 32 uptr stack_end() { return stack_end_; } function in class:__lsan::ThreadContext
lsan_common.cc 196 uptr stack_begin, stack_end, tls_begin, tls_end, cache_begin, cache_end; local
198 bool thread_found = GetThreadRangesLocked(os_id, &stack_begin, &stack_end,
221 LOG_THREADS("Stack at %p-%p (SP = %p).\n", stack_begin, stack_end, sp);
222 if (sp < stack_begin || sp >= stack_end) {
229 while (stack_begin < stack_end &&
235 skipped, stack_begin, stack_end);
240 ScanRangeForPointers(stack_begin, stack_end, frontier, "STACK",
lsan_common.h 154 bool GetThreadRangesLocked(uptr os_id, uptr *stack_begin, uptr *stack_end,
  /external/minijail/
libminijailpreload.c 103 void (*rtld_fini)(void), void(*stack_end))
115 void (*rtld_fini)(void), void(*stack_end));
146 rtld_fini, stack_end);
  /external/valgrind/coregrind/m_ume/
macho.c 72 vki_uint8_t *stack_end; // allocated thread stack (cold end) member in struct:load_info_t
276 If the thread is a LC_UNIXTHREAD, the stack address is returned in out_info->stack_end.
312 out_info->stack_end =
314 vg_assert(VG_IS_PAGE_ALIGNED(out_info->stack_end));
315 out_info->stack_end--;
326 out_info->stack_end =
328 vg_assert(VG_IS_PAGE_ALIGNED(out_info->stack_end));
329 out_info->stack_end--;
362 The stack is mapped in and returned in out_info->stack_start and out_info->stack_end.
374 if (!out_info->stack_end) {
    [all...]
  /external/valgrind/coregrind/
pub_core_ume.h 61 Addr stack_end; // OUT: address of end of stack segment (cold) member in struct:__anon42579
pub_core_initimg.h 110 Addr stack_end; /* stack segment cold */ member in struct:_IICreateImageInfo
  /system/extras/simpleperf/
OfflineUnwinder.h 52 uint64_t stack_end; member in struct:simpleperf::UnwindingResult
OfflineUnwinder.cpp 237 unwinding_result_.stack_end = stack_info.end;
record.cpp     [all...]
  /toolchain/binutils/binutils-2.27/gas/testsuite/gas/m68hc11/
insns.s 65 stack_end: label
insns-dwarf2.d 19 0: 8e 04 00 lds #0x400 <stack_end>
89 41: 18 ce ff ec ldy #0xffec <stack_end\+0xfbec>
insns.d 10 0+0+ <_start> lds #0x0+0400 <stack_end>
51 0+0041 <test2\+0x2a> ldy #0x0+ffec <stack_end\+0xfbec>
  /external/google-breakpad/src/processor/
stackwalk_common.cc 124 uint64_t stack_begin = 0, stack_end = 0; local
133 stack_end = prev_frame_x86->context.esp;
145 stack_end = prev_frame_amd64->context.rsp;
155 stack_end = prev_frame_arm->context.iregs[13];
167 stack_end = prev_frame_arm64->context.iregs[31];
170 if (!word_length || !stack_begin || !stack_end)
175 for(uint64_t address = stack_begin; address < stack_end; ) {
187 if (address < stack_end &&
202 for (uint64_t address = stack_begin; address < stack_end;
    [all...]
  /art/runtime/
thread.h 138 // +---------------------+ <- stack_end
151 // between the stack_end and the highest address in stack memory. An implicit stack
153 // If the thread's SP is below the stack_end address this will be a read into the protected
154 // region. If the SP is above the stack_end address, the thread is guaranteed to have
157 // might only have 4K of memory (if the SP is adjacent to stack_end).
816 return tlsPtr_.stack_size - (tlsPtr_.stack_end - tlsPtr_.stack_begin);
821 // The interpreter needs the extra overflow bytes that stack_end does
823 return tlsPtr_.stack_end + GetStackOverflowReservedBytes(kRuntimeISA);
825 return tlsPtr_.stack_end;
830 return tlsPtr_.stack_end;
1586 uint8_t* stack_end; variable
    [all...]
entrypoints_order_test.cc 88 EXPECT_OFFSET_DIFFP(Thread, tlsPtr_, exception, stack_end, sizeof(void*));
89 EXPECT_OFFSET_DIFFP(Thread, tlsPtr_, stack_end, managed_stack, sizeof(void*));
  /external/valgrind/coregrind/m_initimg/
initimg-darwin.c 543 iicii.clstack_end = info.stack_end;
544 iifii.clstack_max_size = info.stack_end - info.stack_start + 1;
559 (void*)(info.stack_end));
  /external/compiler-rt/lib/asan/
asan_thread.cc 398 bool GetThreadRangesLocked(uptr os_id, uptr *stack_begin, uptr *stack_end,
404 *stack_end = t->stack_top();
  /external/compiler-rt/lib/sanitizer_common/
sanitizer_linux.cc 470 uptr* stack_end = (uptr*)__libc_stack_end; local
471 int argc = *stack_end;
472 *argv = (char**)(stack_end + 1);
473 *envp = (char**)(stack_end + argc + 2);
    [all...]
  /external/syslinux/memdisk/
memdisk16.asm 38 stack_end equ $ define
113 mov esp,stack_end
605 push dword stack_end ; RM size

Completed in 982 milliseconds

1 2