Searched refs:trace_buffer (Results 1 - 9 of 9) sorted by relevance

/freebsd-11.0-release/contrib/compiler-rt/lib/tsan/rtl/
H A Dtsan_stack_trace.cc20 : 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;
H A Dtsan_stack_trace.h24 uptr *trace_buffer; // Owned. member in struct:__tsan::VarSizeStackTrace
H A Dtsan_rtl_report.cc679 uptr tmp = ptrace->trace_buffer[i];
680 ptrace->trace_buffer[i] = ptrace->trace_buffer[ptrace->size - i - 1];
681 ptrace->trace_buffer[ptrace->size - i - 1] = tmp;
/freebsd-11.0-release/contrib/compiler-rt/lib/sanitizer_common/
H A Dsanitizer_stacktrace.cc37 internal_memcpy(trace_buffer, pcs, cnt * sizeof(trace_buffer[0]));
39 trace_buffer[cnt] = extra_top_pc;
75 trace_buffer[0] = pc;
99 trace_buffer[size++] = (uptr) pc1;
114 trace_buffer[i] = trace_buffer[i + count];
H A Dsanitizer_unwind_linux_libcdep.cc106 arg->stack->trace_buffer[arg->stack->size++] = pc;
118 // trace_buffer[0] belongs to the current function so we always pop it,
127 trace_buffer[0] = pc;
153 trace_buffer[size++] = frames[i].absolute_pc + 2;
H A Dsanitizer_stacktrace.h91 uptr trace_buffer[kStackTraceMax]; member in struct:__sanitizer::BufferedStackTrace
94 BufferedStackTrace() : StackTrace(trace_buffer, 0), top_frame_bp(0) {}
H A Dsanitizer_stacktrace_libcdep.cc59 trace_buffer[0] = pc;
H A Dsanitizer_win.cc674 trace_buffer[size++] = (uptr)stack_frame.AddrPC.Offset;
/freebsd-11.0-release/contrib/compiler-rt/lib/asan/
H A Dasan_stack.h72 stack.trace_buffer[0] = StackTrace::GetCurrentPc(); \
74 stack.trace_buffer[1] = GET_CALLER_PC(); \

Completed in 344 milliseconds