/src/sys/external/bsd/compiler_rt/dist/lib/tsan/rtl/ |
tsan_stack_trace.cc | 20 : StackTrace(nullptr, 0), trace_buffer(nullptr) {} 27 if (trace_buffer) { 28 internal_free(trace_buffer); 30 trace_buffer = 33 new_size * sizeof(trace_buffer[0])) 35 trace = trace_buffer; 41 internal_memcpy(trace_buffer, pcs, cnt * sizeof(trace_buffer[0])); 43 trace_buffer[cnt] = extra_top_pc; 48 Swap(trace_buffer[i], trace_buffer[size - 1 - i]) [all...] |
tsan_stack_trace.h | 24 uptr *trace_buffer; // Owned. member in struct:__tsan::VarSizeStackTrace
|
tsan_rtl_report.cc | 738 uptr tmp = ptrace->trace_buffer[i]; 739 ptrace->trace_buffer[i] = ptrace->trace_buffer[ptrace->size - i - 1]; 740 ptrace->trace_buffer[ptrace->size - i - 1] = tmp;
|
tsan_rtl.h | 637 stack->trace_buffer[stack->size - 2] = stack->trace_buffer[stack->size - 1];
|
/src/sys/external/bsd/compiler_rt/dist/lib/sanitizer_common/ |
sanitizer_stacktrace.cc | 38 internal_memcpy(trace_buffer, pcs, cnt * sizeof(trace_buffer[0])); 40 trace_buffer[cnt] = extra_top_pc; 75 trace_buffer[0] = pc; 106 trace_buffer[size++] = (uptr) pc1; 119 trace_buffer[i] = trace_buffer[i + count];
|
sanitizer_stacktrace_sparc.cc | 29 trace_buffer[0] = pc; 49 trace_buffer[size++] = (uptr) pc1;
|
sanitizer_unwind_win.cc | 34 (void **)&trace_buffer[0], 0); 70 trace_buffer[size++] = (uptr)stack_frame.AddrPC.Offset;
|
sanitizer_stacktrace.h | 94 uptr trace_buffer[kStackTraceMax]; member in struct:__sanitizer::BufferedStackTrace 97 BufferedStackTrace() : StackTrace(trace_buffer, 0), top_frame_bp(0) {} 104 *static_cast<StackTrace *>(this) = StackTrace(trace_buffer, 0);
|
sanitizer_unwind_linux_libcdep.cc | 118 arg->stack->trace_buffer[arg->stack->size++] = pc; 130 // trace_buffer[0] belongs to the current function so we always pop it, 139 trace_buffer[0] = pc; 165 trace_buffer[size++] = frames[i].absolute_pc + 2;
|
sanitizer_symbolizer_markup.cc | 116 arg->stack->trace_buffer[arg->stack->size++] = pc; 129 // trace_buffer[0] belongs to the current function so we always pop it, 133 trace_buffer[0] = pc;
|
sanitizer_stacktrace_libcdep.cc | 69 trace_buffer[0] = pc;
|
/src/sys/external/bsd/compiler_rt/dist/lib/asan/tests/ |
asan_noinst_test.cc | 51 stack1.trace_buffer[0] = 0xa123; 52 stack1.trace_buffer[1] = 0xa456; 56 stack2.trace_buffer[0] = 0xb123; 57 stack2.trace_buffer[1] = 0xb456; 61 stack3.trace_buffer[0] = 0xc123; 62 stack3.trace_buffer[1] = 0xc456; 139 stack.trace_buffer[0] = 0x890; 161 stack.trace_buffer[0] = 0x890; 196 stack.trace_buffer[0] = 0x890; 249 stack.trace_buffer[0] = 0x890 [all...] |
/src/sys/external/bsd/compiler_rt/dist/lib/asan/ |
asan_stack.h | 70 stack.trace_buffer[0] = StackTrace::GetCurrentPc(); \ 71 if (max_size > 1) stack.trace_buffer[1] = GET_CALLER_PC(); \
|