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

12

/netbsd-current/sys/external/bsd/compiler_rt/dist/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;
48 Swap(trace_buffer[
[all...]
H A Dtsan_stack_trace.h24 uptr *trace_buffer; // Owned. member in struct:__tsan::VarSizeStackTrace
/netbsd-current/external/gpl3/gcc.old/dist/libsanitizer/tsan/
H A Dtsan_stack_trace.cc18 : StackTrace(nullptr, 0), trace_buffer(nullptr) {}
25 if (trace_buffer) {
26 internal_free(trace_buffer);
28 trace_buffer =
31 new_size * sizeof(trace_buffer[0]))
33 trace = trace_buffer;
39 internal_memcpy(trace_buffer, pcs, cnt * sizeof(trace_buffer[0]));
41 trace_buffer[cnt] = extra_top_pc;
46 Swap(trace_buffer[
[all...]
H A Dtsan_stack_trace.h22 uptr *trace_buffer; // Owned. member in struct:__tsan::VarSizeStackTrace
/netbsd-current/external/gpl3/gcc/dist/libsanitizer/tsan/
H A Dtsan_stack_trace.cpp19 : StackTrace(nullptr, 0), trace_buffer(nullptr) {}
26 Free(trace_buffer);
27 trace_buffer = (new_size > 0)
28 ? (uptr *)Alloc(new_size * sizeof(trace_buffer[0]))
30 trace = trace_buffer;
36 internal_memcpy(trace_buffer, pcs, cnt * sizeof(trace_buffer[0]));
38 trace_buffer[cnt] = extra_top_pc;
43 Swap(trace_buffer[i], trace_buffer[siz
[all...]
H A Dtsan_stack_trace.h23 uptr *trace_buffer; // Owned. member in struct:__tsan::VarSizeStackTrace
/netbsd-current/sys/external/bsd/compiler_rt/dist/lib/sanitizer_common/
H A Dsanitizer_stacktrace.cc38 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];
H A Dsanitizer_stacktrace_sparc.cc29 trace_buffer[0] = pc;
49 trace_buffer[size++] = (uptr) pc1;
H A Dsanitizer_unwind_win.cc34 (void **)&trace_buffer[0], 0);
70 trace_buffer[size++] = (uptr)stack_frame.AddrPC.Offset;
H A Dsanitizer_stacktrace.h94 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);
H A Dsanitizer_unwind_linux_libcdep.cc118 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;
/netbsd-current/external/gpl3/gcc.old/dist/libsanitizer/sanitizer_common/
H A Dsanitizer_stacktrace.cc35 internal_memcpy(trace_buffer, pcs, cnt * sizeof(trace_buffer[0]));
37 trace_buffer[cnt] = extra_top_pc;
72 trace_buffer[0] = pc;
110 trace_buffer[size++] = (uptr) pc1;
123 trace_buffer[i] = trace_buffer[i + count];
H A Dsanitizer_stacktrace_sparc.cc34 trace_buffer[0] = GetNextInstructionPc(pc);
36 trace_buffer[0] = pc;
77 trace_buffer[size++] = GetNextInstructionPc((uptr) pc1);
H A Dsanitizer_unwind_win.cc32 (void **)&trace_buffer[0], 0);
68 trace_buffer[size++] = (uptr)stack_frame.AddrPC.Offset;
H A Dsanitizer_stacktrace.h92 uptr trace_buffer[kStackTraceMax]; member in struct:__sanitizer::BufferedStackTrace
95 BufferedStackTrace() : StackTrace(trace_buffer, 0), top_frame_bp(0) {}
102 *static_cast<StackTrace *>(this) = StackTrace(trace_buffer, 0);
H A Dsanitizer_unwind_linux_libcdep.cc116 arg->stack->trace_buffer[arg->stack->size++] = pc;
128 // trace_buffer[0] belongs to the current function so we always pop it,
140 trace_buffer[0] = GetNextInstructionPc(pc);
142 trace_buffer[0] = pc;
169 trace_buffer[size++] = frames[i].absolute_pc + 2;
/netbsd-current/external/gpl3/gcc/dist/libsanitizer/asan/
H A Dasan_stack.h41 stack.trace_buffer[0] = StackTrace::GetCurrentPc(); \
42 if (max_size > 1) stack.trace_buffer[1] = GET_CALLER_PC(); \
/netbsd-current/external/gpl3/gcc/dist/libsanitizer/sanitizer_common/
H A Dsanitizer_stacktrace_sparc.cpp36 trace_buffer[0] = GetNextInstructionPc(pc);
38 trace_buffer[0] = pc;
76 trace_buffer[size++] = GetNextInstructionPc((uptr)pc1);
H A Dsanitizer_stacktrace.cpp62 internal_memcpy(trace_buffer, pcs, cnt * sizeof(trace_buffer[0]));
64 trace_buffer[cnt] = extra_top_pc;
101 trace_buffer[0] = pc;
142 trace_buffer[size++] = (uptr) pc1;
161 trace_buffer[i] = trace_buffer[i + count];
H A Dsanitizer_unwind_win.cpp33 (void **)&trace_buffer[0], 0);
43 trace_buffer[0] = pc;
78 trace_buffer[size++] = (uptr)stack_frame.AddrPC.Offset;
H A Dsanitizer_stacktrace.h111 uptr trace_buffer[kStackTraceMax]; member in struct:__sanitizer::BufferedStackTrace
114 BufferedStackTrace() : StackTrace(trace_buffer, 0), top_frame_bp(0) {}
127 trace_buffer[0] = pc;
138 *static_cast<StackTrace *>(this) = StackTrace(trace_buffer, 0);
H A Dsanitizer_unwind_linux_libcdep.cpp87 arg->stack->trace_buffer[arg->stack->size++] = pc;
133 // trace_buffer[0] belongs to the current function so we always pop it,
145 trace_buffer[0] = GetNextInstructionPc(pc);
147 trace_buffer[0] = pc;
174 trace_buffer[size++] = frames[i].absolute_pc + 2;
/netbsd-current/sys/external/bsd/compiler_rt/dist/lib/asan/tests/
H A Dasan_noinst_test.cc51 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[
[all...]
/netbsd-current/sys/external/bsd/compiler_rt/dist/lib/asan/
H A Dasan_stack.h70 stack.trace_buffer[0] = StackTrace::GetCurrentPc(); \
71 if (max_size > 1) stack.trace_buffer[1] = GET_CALLER_PC(); \
/netbsd-current/external/gpl3/gcc.old/dist/libsanitizer/asan/
H A Dasan_stack.h72 stack.trace_buffer[0] = StackTrace::GetCurrentPc(); \
73 if (max_size > 1) stack.trace_buffer[1] = GET_CALLER_PC(); \

Completed in 360 milliseconds

12